Trong hướng dẫn này, chúng ta sẽ tìm hiểu cách thêm 30 phút vào đối tượng Ngày trong JavaScript. Ở đây chúng ta sẽ thảo luận về hai phương pháp sau đây
Sử dụng phương thức setMinutes[]
Sử dụng Phương thức getTime[]
Sử dụng phương thức setMinutes
Hàm setMinutes[] của đối tượng ngày chấp nhận một số nguyên đại diện cho số Phút và thay thế giá trị của Số phút trong ngày hiện tại bằng nó
cú pháp
Date.setMinutes[min, sec, ms];
Tham số
min − Một số nguyên từ 0 đến 59, biểu thị số phút
sec − Một số nguyên từ 0 đến 59, biểu thị giây. Nếu bạn chỉ định tham số giây, bạn cũng phải chỉ định giá trị tối thiểu
ms − Một số từ 0 đến 999, đại diện cho mili giây. Nếu bạn chỉ định tham số ms, bạn cũng phải chỉ định giá trị tối thiểu và giây
Tiếp cận
Để thêm 30 phút vào đối tượng Date bằng phương thức setMinutes, trước tiên chúng ta lấy giá trị phút của thời gian hiện tại bằng phương thức getMinutes[], sau đó thêm 30 vào đó và chuyển giá trị đã thêm vào phương thức setMinutes[]
Thí dụ
Trong ví dụ này, chúng tôi đang thêm 30 phút vào thời gian/thời gian hiện tại
Sử dụng phương thức getTime[]
Phương thức date getTime[] trong JavaScript trả về giá trị số tương ứng với thời gian cho ngày đã chỉ định theo giờ quốc tế. Giá trị được phương thức getTime[] trả về là số mili giây kể từ ngày 1 tháng 1 năm 1970 lúc 00. 00. 00
cú pháp
Date.getTime[]
Tiếp cận
Để thêm 30 phút vào Đối tượng ngày trước, chúng tôi lấy thời gian hiện tại bằng cách sử dụng phương thức Date. getTime[ ] và sau đó thêm giá trị mili giây của 30 phút [30 * 60 * 1000] vào phương thức đó và chuyển giá trị đã thêm vào Đối tượng ngày
Thí dụ
Trong ví dụ này, chúng tôi đang thêm 30 phút vào thời gian hiện tại bằng phương thức getTime[]
Chúng ta đã thảo luận về hai cách tiếp cận để thêm 30 phút vào đối tượng Dữ liệu JavaScript. Phương thức đầu tiên là sử dụng phương thức getTime[] và phương thức thứ hai là sử dụng phương thức setMinutes[]
Hướng dẫn này tập trung vào Python Add Minutes to DateTime Ví dụ. bạn có thể hiểu khái niệm về Cách thêm số phút vào ngày trong Python không?. nếu bạn muốn xem ví dụ về Python Add Minutes to Date in Dataframe thì bạn đã đến đúng chỗ. nếu bạn muốn xem ví dụ về Python 3 Thêm phút vào chuỗi ngày giờ thì bạn đang ở đúng nơi
Trong ví dụ này, tôi sẽ đưa ra hai ví dụ cho bạn về cách thêm phút vào ngày trong python và cách thêm phút vào ngày hôm nay trong python
Như chúng ta đã biết, ngày giờ được sử dụng trong các chương trình mà chúng ta phải theo dõi ngày giờ, vì vậy cần phải có một module để thao tác ngày giờ. Trong Python, mô-đun DateTime xử lý ngày và giờ. Mô-đun ngày giờ được tích hợp vào thư viện chuẩn Python
Mô-đun ngày giờ bao gồm các lớp sau
Tên
Sự miêu tả
1. date Nó hiển thị ngày theo lịch Gregorian với các thuộc tính là năm, tháng và ngày. 2. time Nó hiển thị thời gian, không phụ thuộc vào bất kỳ ngày cụ thể nào với các thuộc tính là giờ, phút, giây, micro giây và tzinfo. 3. DateTimeIt là tập hợp các Ngày và Thời gian với các thuộc tính năm, tháng, ngày, giờ, phút, giây, micro giây và tzinfo. 4. timedeltaNó được sử dụng để thao tác Ngày. 5. tzinfoNó cung cấp thông tin về Múi giờCộng và trừ ngày bằng DateTime trong Python
Để cộng hoặc trừ Ngày, chúng tôi sử dụng hàm timedelta[] có thể tìm thấy trong lớp DateTime. Nó được sử dụng để thao tác Ngày và chúng ta có thể thực hiện các phép toán số học trên các ngày như cộng hoặc trừ. timedelta rất dễ dàng và hữu ích để thực hiện
Cú pháp ngày giờ
cú pháp. ngày giờ học. timedelta[ngày=10, giây=40, micro giây=10, mili giây=60, phút=10, giờ=4, tuần=8]
trả lại. Ngày
Ghi chú. nếu chúng tôi không chỉ định theo mặc định, nó sẽ lấy số nguyên là một ngày.
ví dụ 1. Thêm ngày từ một ngày hiện tại
Chúng tôi đã tạo một biến có tên là current_date chứa ngày hiện tại và sau đó in ngày hiện tại đó. Sau đó, tôi đã sử dụng hàm timedelta và trong tham số, Chúng tôi đã truyền một giá trị mà số ngày muốn thêm vào [Giá trị này có thể là bất kỳ số nguyên nào]
Python3
from
datetime
import
datetime, timedelta
print
[
Current time: 2022-07-13 10:10:27.980591 2022-07-08 15:10:27.9815890
Current time: 2022-07-13 10:10:27.980591 2022-07-08 15:10:27.9815891
print
2_______3_______2_______4
Current time: 2022-07-13 10:10:27.980591 2022-07-08 15:10:27.9815895
Current time: 2022-07-13 10:10:27.980591 2022-07-08 15:10:27.9815896
Current time: 2022-07-13 10:10:27.980591 2022-07-08 15:10:27.9815897
Current time: 2022-07-13 10:10:27.980591 2022-07-08 15:10:27.9815898
Current time: 2022-07-13 10:10:27.980591 2022-07-08 15:10:27.9815896
Current Date time: 2022-08-13 10:53:10 X Month ago: 2022-02-20 07:35:180
Current time: 2022-07-13 10:10:27.980591 2022-07-08 15:10:27.9815897
Current Date time: 2022-08-13 10:53:10 X Month ago: 2022-02-20 07:35:182
đầu ra.
Current time: 2022-07-13 10:02:04.394152 2022-07-18 05:02:04.394152
ví dụ 2. Trừ ngày từ một ngày hiện tại
Như trong đoạn mã trên, tôi đã tạo một biến có tên là current_date chứa ngày hiện tại và sau đó in ngày hiện tại đó. Sau đó, tôi đã sử dụng hàm timedelta và trong tham số, Chúng tôi đã truyền một giá trị mà số ngày muốn trừ [Giá trị này có thể là bất kỳ số nguyên nào]
Python3
from
datetime
import
datetime, timedelta
print
[
Current time: 2022-07-13 10:10:27.980591 2022-07-08 15:10:27.9815890
Current time: 2022-07-13 10:10:27.980591 2022-07-08 15:10:27.9815891
print
2_______3_______11_______0
Current time: 2022-07-13 10:10:27.980591 2022-07-08 15:10:27.9815895
Current time: 2022-07-13 10:10:27.980591 2022-07-08 15:10:27.9815896
Current time: 2022-07-13 10:10:27.980591 2022-07-08 15:10:27.9815897
Current time: 2022-07-13 10:10:27.980591 2022-07-08 15:10:27.9815898
Current time: 2022-07-13 10:10:27.980591 2022-07-08 15:10:27.9815896
Current Date time: 2022-08-13 10:53:10 X Month ago: 2022-02-20 07:35:180
Current time: 2022-07-13 10:10:27.980591 2022-07-08 15:10:27.9815897
Current Date time: 2022-08-13 10:53:10 X Month ago: 2022-02-20 07:35:182
đầu ra.
Current time: 2022-07-13 10:10:27.980591 2022-07-08 15:10:27.981589
ví dụ 3. Trừ tháng từ một ngày hiện tại
Trong ví dụ này, chúng tôi đã tạo một ngày giờ tự xác định và trừ 4 tháng kể từ thời điểm hiện tại để lấy ngày giờ của 4 tháng trước
Python3
import
from
3
from
from
5_______30_______ from
7
print
33_______datetime
0datetime
1datetime
2datetime
3datetime
4datetime
3datetime
6datetime
3datetime
8datetime
3import
0datetime
3datetime
8import
3