Tôi đang cố gắng tìm ra cách tốt nhất để tạo danh sách các dấu thời gian trong Python là, trong đó các giá trị cho các mục trong danh sách tăng thêm một phút. Thời gian thời gian sẽ là từng phút, và sẽ là trong 24 giờ trước. Tôi cần tạo dấu thời gian của định dạng "mm/dd/yyy hh: mm: ss" hoặc ít nhất là chứa tất cả các biện pháp đó. Dấu thời gian sẽ là một trục cho một biểu đồ dữ liệu mà tôi đang thu thập.
Tính toán thời gian một mình không quá tệ, vì tôi chỉ có thể có được thời gian hiện tại, chuyển đổi nó thành vài giây và thay đổi giá trị bằng một phút rất dễ dàng. Tuy nhiên, tôi bị mắc kẹt trong việc tìm ra khía cạnh ngày của nó mà không cần phải kiểm tra nhiều, điều này không cảm thấy rất pythonic.
Có cách nào dễ dàng hơn để làm điều này không? Ví dụ: trong JavaScript, bạn có thể nhận được một đối tượng ngày [] và chỉ cần trừ một phút từ giá trị và JS sẽ chăm sóc để tìm ra nếu bất kỳ trường nào khác cần thay đổi và cách chúng cần thay đổi.
Đã hỏi ngày 6 tháng 7 năm 2015 lúc 15:35Jul 6, 2015 at 15:35
1
DateTime là cách để đi, bạn có thể muốn xem blog này.
import datetime
import time
now = datetime.datetime.now[]
print now
print now.ctime[]
print now.isoformat[]
print now.strftime["%Y%m%dT%H%M%S"]
Điều này sẽ đầu ra
2003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
Bạn cũng có thể thực hiện phép trừ với các đối tượng DateTime và Timedelta
now = datetime.datetime.now[]
minute = timedelta[days=0,seconds=60,microseconds=0]
print now-minute
sẽ đầu ra
2015-07-06 10:12:02.349574
Đã trả lời ngày 6 tháng 7 năm 2015 lúc 16:14Jul 6, 2015 at 16:14
1
Bạn đang tìm kiếm các đối tượng datetime
và timedelta
. Xem các tài liệu.
Đã trả lời ngày 6 tháng 7 năm 2015 lúc 15:38Jul 6, 2015 at 15:38
1
2022-02-01 00:00:00 2022-03-01 00:00:00 2022-04-01 00:00:00 2022-05-01 00:00:00 2022-06-01 00:00:00 2022-07-01 00:00:00 2022-08-01 00:00:00 2022-09-01 00:00:00 2022-10-01 00:00:00 2022-11-01 00:00:003
2003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
4 2022-02-01 00:00:00 2022-03-01 00:00:00 2022-04-01 00:00:00 2022-05-01 00:00:00 2022-06-01 00:00:00 2022-07-01 00:00:00 2022-08-01 00:00:00 2022-09-01 00:00:00 2022-10-01 00:00:00 2022-11-01 00:00:005
2003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
42022-02-01 00:00:00 2022-03-01 00:00:00 2022-04-01 00:00:00 2022-05-01 00:00:00 2022-06-01 00:00:00 2022-07-01 00:00:00 2022-08-01 00:00:00 2022-09-01 00:00:00 2022-10-01 00:00:00 2022-11-01 00:00:007
2022-02-01 00:00:00 2022-03-01 00:00:00 2022-04-01 00:00:00 2022-05-01 00:00:00 2022-06-01 00:00:00 2022-07-01 00:00:00 2022-08-01 00:00:00 2022-09-01 00:00:00 2022-10-01 00:00:00 2022-11-01 00:00:008timestamp is a string of characters or encrypted or encoded data that identifies the time and date of an event, usually indicating the time and date of day, and is often accurate to a fraction of a second. timestamps are used to maintain track of information. When information was created, transmitted, edited, or removed, it was given a timestamp. let’s demonstrate how to generate ranges of timestamps using python.
6 now = datetime.datetime.now[]
minute = timedelta[days=0,seconds=60,microseconds=0]
print now-minute
2020-02-20 00:00:00
2020-02-21 00:00:00
2020-02-22 00:00:00
2020-02-23 00:00:00
2020-02-24 00:00:00
2020-02-25 00:00:00
2020-02-26 00:00:00
2020-02-27 00:00:00
2020-02-28 00:00:00
2020-02-29 00:00:00
2020-03-01 00:00:00
1
8 now = datetime.datetime.now[]
minute = timedelta[days=0,seconds=60,microseconds=0]
print now-minute
datetime
7
Phương pháp 3: Sử dụng phương thức pd.period_range []
Pd.period_range [] tương tự như pd.date_range [] nhưng nó trả về chỉ số thời gian để chúng ta cần sử dụng phương thức to_timestamp [] để thay đổi nó thành các giá trị dấu thời gian. Chúng tôi sử dụng tham số FREQ để đặt tần số thành tháng bằng cách sử dụng chuỗi Mùi. Trong các ví dụ được bảo hiểm ở trên tần suất là ngày. Một loạt các dấu thời gian được tăng lên theo tháng được tạo ra trong ví dụ này.
import
datetime
timedelta
942003-08-05 21:36:11.590000 Tue Aug 5 21:36:11 2003 2003-08-05T21:36:11.590000 20030805T213611
import
1 2022-02-01 00:00:00 2022-03-01 00:00:00 2022-04-01 00:00:00 2022-05-01 00:00:00 2022-06-01 00:00:00 2022-07-01 00:00:00 2022-08-01 00:00:00 2022-09-01 00:00:00 2022-10-01 00:00:00 2022-11-01 00:00:00342003-08-05 21:36:11.590000 Tue Aug 5 21:36:11 2003 2003-08-05T21:36:11.590000 20030805T213611
042003-08-05 21:36:11.590000 Tue Aug 5 21:36:11 2003 2003-08-05T21:36:11.590000 20030805T213611
6now = datetime.datetime.now[] minute = timedelta[days=0,seconds=60,microseconds=0] print now-minute
7now = datetime.datetime.now[] minute = timedelta[days=0,seconds=60,microseconds=0] print now-minute
8now = datetime.datetime.now[] minute = timedelta[days=0,seconds=60,microseconds=0] print now-minute
082003-08-05 21:36:11.590000 Tue Aug 5 21:36:11 2003 2003-08-05T21:36:11.590000 20030805T213611
6now = datetime.datetime.now[] minute = timedelta[days=0,seconds=60,microseconds=0] print now-minute
2020-02-20 00:00:00 2020-02-21 00:00:00 2020-02-22 00:00:00 2020-02-23 00:00:00 2020-02-24 00:00:00 2020-02-25 00:00:00 2020-02-26 00:00:00 2020-02-27 00:00:00 2020-02-28 00:00:00 2020-02-29 00:00:00 2020-03-01 00:00:0018now = datetime.datetime.now[] minute = timedelta[days=0,seconds=60,microseconds=0] print now-minute
122003-08-05 21:36:11.590000 Tue Aug 5 21:36:11 2003 2003-08-05T21:36:11.590000 20030805T213611
- Dấu thời gian là một chuỗi các ký tự hoặc dữ liệu được mã hóa hoặc mã hóa & nbsp; xác định thời gian và ngày của một sự kiện, thường chỉ ra thời gian và ngày trong ngày và thường chính xác với một phần nhỏ thứ hai. Dấu thời gian được sử dụng để duy trì theo dõi thông tin. Khi thông tin được tạo, truyền, chỉnh sửa hoặc xóa, nó đã được đưa ra một dấu thời gian. Hãy để thể hiện cách tạo ra các phạm vi dấu thời gian bằng cách sử dụng Python.
- Dấu thời gian là hình thức:
Định dạng chung
Yyyy-MM-DD HH: MM: SS
Python3
2022-02-20 08:28:35.822503 2022-02-21 08:28:35.822503 2022-02-22 08:28:35.822503 2022-02-23 08:28:35.822503 2022-02-24 08:28:35.822503 2022-02-25 08:28:35.822503 2022-02-26 08:28:35.822503 2022-02-27 08:28:35.822503 2022-02-28 08:28:35.822503 2022-03-01 08:28:35.8225030
2022-02-20 08:28:35.822503 2022-02-21 08:28:35.822503 2022-02-22 08:28:35.822503 2022-02-23 08:28:35.822503 2022-02-24 08:28:35.822503 2022-02-25 08:28:35.822503 2022-02-26 08:28:35.822503 2022-02-27 08:28:35.822503 2022-02-28 08:28:35.822503 2022-03-01 08:28:35.8225031
import
datetime
import
2003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
22022-02-20 08:28:35.822503 2022-02-21 08:28:35.822503 2022-02-22 08:28:35.822503 2022-02-23 08:28:35.822503 2022-02-24 08:28:35.822503 2022-02-25 08:28:35.822503 2022-02-26 08:28:35.822503 2022-02-27 08:28:35.822503 2022-02-28 08:28:35.822503 2022-03-01 08:28:35.8225030
2022-02-20 08:28:35.822503 2022-02-21 08:28:35.822503 2022-02-22 08:28:35.822503 2022-02-23 08:28:35.822503 2022-02-24 08:28:35.822503 2022-02-25 08:28:35.822503 2022-02-26 08:28:35.822503 2022-02-27 08:28:35.822503 2022-02-28 08:28:35.822503 2022-03-01 08:28:35.8225031
import
datetime
2003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
92003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
4 2022-02-20 08:28:35.822503 2022-02-21 08:28:35.822503 2022-02-22 08:28:35.822503 2022-02-23 08:28:35.822503 2022-02-24 08:28:35.822503 2022-02-25 08:28:35.822503 2022-02-26 08:28:35.822503 2022-02-27 08:28:35.822503 2022-02-28 08:28:35.822503 2022-03-01 08:28:35.8225036
2003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
42003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
52022-02-20 08:28:35.822503 2022-02-21 08:28:35.822503 2022-02-22 08:28:35.822503 2022-02-23 08:28:35.822503 2022-02-24 08:28:35.822503 2022-02-25 08:28:35.822503 2022-02-26 08:28:35.822503 2022-02-27 08:28:35.822503 2022-02-28 08:28:35.822503 2022-03-01 08:28:35.8225039
now = datetime.datetime.now[]
minute = timedelta[days=0,seconds=60,microseconds=0]
print now-minute
6 2020-02-20 00:00:00 2020-02-21 00:00:00 2020-02-22 00:00:00 2020-02-23 00:00:00 2020-02-24 00:00:00 2020-02-25 00:00:00 2020-02-26 00:00:00 2020-02-27 00:00:00 2020-02-28 00:00:00 2020-02-29 00:00:00 2020-03-01 00:00:001
now = datetime.datetime.now[]
minute = timedelta[days=0,seconds=60,microseconds=0]
print now-minute
8 2015-07-06 10:12:02.349574
4now = datetime.datetime.now[]
minute = timedelta[days=0,seconds=60,microseconds=0]
print now-minute
6 now = datetime.datetime.now[]
minute = timedelta[days=0,seconds=60,microseconds=0]
print now-minute
7now = datetime.datetime.now[]
minute = timedelta[days=0,seconds=60,microseconds=0]
print now-minute
8 2015-07-06 10:12:02.349574
42015-07-06 10:12:02.349574
52015-07-06 10:12:02.349574
62015-07-06 10:12:02.349574
7Output:
Phương pháp 2: Sử dụng phương thức pd.date_range []
Theo cách tiếp cận này, chúng tôi trực tiếp sử dụng phương thức Date_range [] từ thư viện Panda. Ngày bắt đầu là DateTime. Hôm nay [] là ngày hôm nay. Thời gian là số lượng thời gian để tạo. Chúng ta có thể trực tiếp tạo ra một loạt các dấu thời gian bằng cách sử dụng phương pháp này.
Python3
import
2003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
22022-02-20 08:28:35.822503 2022-02-21 08:28:35.822503 2022-02-22 08:28:35.822503 2022-02-23 08:28:35.822503 2022-02-24 08:28:35.822503 2022-02-25 08:28:35.822503 2022-02-26 08:28:35.822503 2022-02-27 08:28:35.822503 2022-02-28 08:28:35.822503 2022-03-01 08:28:35.8225030
2022-02-20 08:28:35.822503 2022-02-21 08:28:35.822503 2022-02-22 08:28:35.822503 2022-02-23 08:28:35.822503 2022-02-24 08:28:35.822503 2022-02-25 08:28:35.822503 2022-02-26 08:28:35.822503 2022-02-27 08:28:35.822503 2022-02-28 08:28:35.822503 2022-03-01 08:28:35.8225031
import
datetime
2003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
92003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
4 2022-02-20 08:28:35.822503 2022-02-21 08:28:35.822503 2022-02-22 08:28:35.822503 2022-02-23 08:28:35.822503 2022-02-24 08:28:35.822503 2022-02-25 08:28:35.822503 2022-02-26 08:28:35.822503 2022-02-27 08:28:35.822503 2022-02-28 08:28:35.822503 2022-03-01 08:28:35.8225036
2003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
42003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
52022-02-20 08:28:35.822503 2022-02-21 08:28:35.822503 2022-02-22 08:28:35.822503 2022-02-23 08:28:35.822503 2022-02-24 08:28:35.822503 2022-02-25 08:28:35.822503 2022-02-26 08:28:35.822503 2022-02-27 08:28:35.822503 2022-02-28 08:28:35.822503 2022-03-01 08:28:35.8225039
now = datetime.datetime.now[]
minute = timedelta[days=0,seconds=60,microseconds=0]
print now-minute
6 2020-02-20 00:00:00 2020-02-21 00:00:00 2020-02-22 00:00:00 2020-02-23 00:00:00 2020-02-24 00:00:00 2020-02-25 00:00:00 2020-02-26 00:00:00 2020-02-27 00:00:00 2020-02-28 00:00:00 2020-02-29 00:00:00 2020-03-01 00:00:001
now = datetime.datetime.now[]
minute = timedelta[days=0,seconds=60,microseconds=0]
print now-minute
8 2015-07-06 10:12:02.349574
42015-07-06 10:12:02.349574
52015-07-06 10:12:02.349574
62020-02-20 00:00:00 2020-02-21 00:00:00 2020-02-22 00:00:00 2020-02-23 00:00:00 2020-02-24 00:00:00 2020-02-25 00:00:00 2020-02-26 00:00:00 2020-02-27 00:00:00 2020-02-28 00:00:00 2020-02-29 00:00:00 2020-03-01 00:00:006
2015-07-06 10:12:02.349574
62020-02-20 00:00:00 2020-02-21 00:00:00 2020-02-22 00:00:00 2020-02-23 00:00:00 2020-02-24 00:00:00 2020-02-25 00:00:00 2020-02-26 00:00:00 2020-02-27 00:00:00 2020-02-28 00:00:00 2020-02-29 00:00:00 2020-03-01 00:00:008
2020-02-20 00:00:00 2020-02-21 00:00:00 2020-02-22 00:00:00 2020-02-23 00:00:00 2020-02-24 00:00:00 2020-02-25 00:00:00 2020-02-26 00:00:00 2020-02-27 00:00:00 2020-02-28 00:00:00 2020-02-29 00:00:00 2020-03-01 00:00:009
2022-02-01 00:00:00 2022-03-01 00:00:00 2022-04-01 00:00:00 2022-05-01 00:00:00 2022-06-01 00:00:00 2022-07-01 00:00:00 2022-08-01 00:00:00 2022-09-01 00:00:00 2022-10-01 00:00:00 2022-11-01 00:00:000
Output:
2022-02-20 08:28:35.822503 2022-02-21 08:28:35.822503 2022-02-22 08:28:35.822503 2022-02-23 08:28:35.822503 2022-02-24 08:28:35.822503 2022-02-25 08:28:35.822503 2022-02-26 08:28:35.822503 2022-02-27 08:28:35.822503 2022-02-28 08:28:35.822503 2022-03-01 08:28:35.822503
Thay vì sử dụng tham số ‘Thời gian trong phương thức pd.date_range [], chúng ta có thể trực tiếp sử dụng các tham số bắt đầu và kết thúc để chỉ định ngày bắt đầu và ngày kết thúc. Tần số mặc định của phương thức này là ‘ngày, vì vậy chúng tôi nhận được phạm vi [] ngày tăng thêm 24 giờ.
Python3
import
2003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
22022-02-20 08:28:35.822503 2022-02-21 08:28:35.822503 2022-02-22 08:28:35.822503 2022-02-23 08:28:35.822503 2022-02-24 08:28:35.822503 2022-02-25 08:28:35.822503 2022-02-26 08:28:35.822503 2022-02-27 08:28:35.822503 2022-02-28 08:28:35.822503 2022-03-01 08:28:35.8225030
2022-02-20 08:28:35.822503 2022-02-21 08:28:35.822503 2022-02-22 08:28:35.822503 2022-02-23 08:28:35.822503 2022-02-24 08:28:35.822503 2022-02-25 08:28:35.822503 2022-02-26 08:28:35.822503 2022-02-27 08:28:35.822503 2022-02-28 08:28:35.822503 2022-03-01 08:28:35.8225031
import
datetime
2022-02-01 00:00:00 2022-03-01 00:00:00 2022-04-01 00:00:00 2022-05-01 00:00:00 2022-06-01 00:00:00 2022-07-01 00:00:00 2022-08-01 00:00:00 2022-09-01 00:00:00 2022-10-01 00:00:00 2022-11-01 00:00:009
datetime
02003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
4datetime
2datetime
32003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
92003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
4 2022-02-20 08:28:35.822503 2022-02-21 08:28:35.822503 2022-02-22 08:28:35.822503 2022-02-23 08:28:35.822503 2022-02-24 08:28:35.822503 2022-02-25 08:28:35.822503 2022-02-26 08:28:35.822503 2022-02-27 08:28:35.822503 2022-02-28 08:28:35.822503 2022-03-01 08:28:35.8225036
2003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
42003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
52022-02-20 08:28:35.822503 2022-02-21 08:28:35.822503 2022-02-22 08:28:35.822503 2022-02-23 08:28:35.822503 2022-02-24 08:28:35.822503 2022-02-25 08:28:35.822503 2022-02-26 08:28:35.822503 2022-02-27 08:28:35.822503 2022-02-28 08:28:35.822503 2022-03-01 08:28:35.8225039
2015-07-06 10:12:02.349574
52015-07-06 10:12:02.349574
62020-02-20 00:00:00 2020-02-21 00:00:00 2020-02-22 00:00:00 2020-02-23 00:00:00 2020-02-24 00:00:00 2020-02-25 00:00:00 2020-02-26 00:00:00 2020-02-27 00:00:00 2020-02-28 00:00:00 2020-02-29 00:00:00 2020-03-01 00:00:006
2015-07-06 10:12:02.349574
62020-02-20 00:00:00 2020-02-21 00:00:00 2020-02-22 00:00:00 2020-02-23 00:00:00 2020-02-24 00:00:00 2020-02-25 00:00:00 2020-02-26 00:00:00 2020-02-27 00:00:00 2020-02-28 00:00:00 2020-02-29 00:00:00 2020-03-01 00:00:008
2020-02-20 00:00:00 2020-02-21 00:00:00 2020-02-22 00:00:00 2020-02-23 00:00:00 2020-02-24 00:00:00 2020-02-25 00:00:00 2020-02-26 00:00:00 2020-02-27 00:00:00 2020-02-28 00:00:00 2020-02-29 00:00:00 2020-03-01 00:00:009
2022-02-01 00:00:00 2022-03-01 00:00:00 2022-04-01 00:00:00 2022-05-01 00:00:00 2022-06-01 00:00:00 2022-07-01 00:00:00 2022-08-01 00:00:00 2022-09-01 00:00:00 2022-10-01 00:00:00 2022-11-01 00:00:000
Output:
2020-02-20 00:00:00 2020-02-21 00:00:00 2020-02-22 00:00:00 2020-02-23 00:00:00 2020-02-24 00:00:00 2020-02-25 00:00:00 2020-02-26 00:00:00 2020-02-27 00:00:00 2020-02-28 00:00:00 2020-02-29 00:00:00 2020-03-01 00:00:00
now = datetime.datetime.now[]
minute = timedelta[days=0,seconds=60,microseconds=0]
print now-minute
6 2020-02-20 00:00:00
2020-02-21 00:00:00
2020-02-22 00:00:00
2020-02-23 00:00:00
2020-02-24 00:00:00
2020-02-25 00:00:00
2020-02-26 00:00:00
2020-02-27 00:00:00
2020-02-28 00:00:00
2020-02-29 00:00:00
2020-03-01 00:00:00
1now = datetime.datetime.now[]
minute = timedelta[days=0,seconds=60,microseconds=0]
print now-minute
8 2015-07-06 10:12:02.349574
4
now = datetime.datetime.now[]
minute = timedelta[days=0,seconds=60,microseconds=0]
print now-minute
now = datetime.datetime.now[]
minute = timedelta[days=0,seconds=60,microseconds=0]
print now-minute
2015-07-06 10:12:02.349574
Thay vì sử dụng tham số ‘Thời gian trong phương thức pd.date_range [], chúng ta có thể trực tiếp sử dụng các tham số bắt đầu và kết thúc để chỉ định ngày bắt đầu và ngày kết thúc. Tần số mặc định của phương thức này là ‘ngày, vì vậy chúng tôi nhận được phạm vi [] ngày tăng thêm 24 giờ.
Python3
import
2003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
2import
datetime
timedelta
9
2003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
4 import
12015-07-06 10:12:02.349574
5import
32003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
4import
52003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
42003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
5import
82003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
42003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
00datetime
32022-02-01 00:00:00 2022-03-01 00:00:00 2022-04-01 00:00:00 2022-05-01 00:00:00 2022-06-01 00:00:00 2022-07-01 00:00:00 2022-08-01 00:00:00 2022-09-01 00:00:00 2022-10-01 00:00:00 2022-11-01 00:00:003
2003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
4 2003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
04now = datetime.datetime.now[]
minute = timedelta[days=0,seconds=60,microseconds=0]
print now-minute
6 now = datetime.datetime.now[]
minute = timedelta[days=0,seconds=60,microseconds=0]
print now-minute
7now = datetime.datetime.now[]
minute = timedelta[days=0,seconds=60,microseconds=0]
print now-minute
8 2003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
08now = datetime.datetime.now[]
minute = timedelta[days=0,seconds=60,microseconds=0]
print now-minute
6 2020-02-20 00:00:00 2020-02-21 00:00:00 2020-02-22 00:00:00 2020-02-23 00:00:00 2020-02-24 00:00:00 2020-02-25 00:00:00 2020-02-26 00:00:00 2020-02-27 00:00:00 2020-02-28 00:00:00 2020-02-29 00:00:00 2020-03-01 00:00:001
now = datetime.datetime.now[]
minute = timedelta[days=0,seconds=60,microseconds=0]
print now-minute
8 2003-08-05 21:36:11.590000
Tue Aug 5 21:36:11 2003
2003-08-05T21:36:11.590000
20030805T213611
122015-07-06 10:12:02.349574
52015-07-06 10:12:02.349574
62020-02-20 00:00:00 2020-02-21 00:00:00 2020-02-22 00:00:00 2020-02-23 00:00:00 2020-02-24 00:00:00 2020-02-25 00:00:00 2020-02-26 00:00:00 2020-02-27 00:00:00 2020-02-28 00:00:00 2020-02-29 00:00:00 2020-03-01 00:00:006
2015-07-06 10:12:02.349574
62020-02-20 00:00:00 2020-02-21 00:00:00 2020-02-22 00:00:00 2020-02-23 00:00:00 2020-02-24 00:00:00 2020-02-25 00:00:00 2020-02-26 00:00:00 2020-02-27 00:00:00 2020-02-28 00:00:00 2020-02-29 00:00:00 2020-03-01 00:00:008
2020-02-20 00:00:00 2020-02-21 00:00:00 2020-02-22 00:00:00 2020-02-23 00:00:00 2020-02-24 00:00:00 2020-02-25 00:00:00 2020-02-26 00:00:00 2020-02-27 00:00:00 2020-02-28 00:00:00 2020-02-29 00:00:00 2020-03-01 00:00:009
2022-02-01 00:00:00 2022-03-01 00:00:00 2022-04-01 00:00:00 2022-05-01 00:00:00 2022-06-01 00:00:00 2022-07-01 00:00:00 2022-08-01 00:00:00 2022-09-01 00:00:00 2022-10-01 00:00:00 2022-11-01 00:00:000
Output:
2022-02-01 00:00:00 2022-03-01 00:00:00 2022-04-01 00:00:00 2022-05-01 00:00:00 2022-06-01 00:00:00 2022-07-01 00:00:00 2022-08-01 00:00:00 2022-09-01 00:00:00 2022-10-01 00:00:00 2022-11-01 00:00:00