Message374486
Also this.
>>> import datetime
>>> d0 = datetime.datetime.strptime("2024-0-3 00:00:00", "%Y-%W-%w %H:%M:%S")
>>> d0.strftime("%Y-%W-%w %H:%M:%S")
'2024-01-3 00:00:00'
>>> d1 = datetime.datetime.strptime("2024-1-3 00:00:00", "%Y-%W-%w %H:%M:%S")
>>> d1.strftime("%Y-%W-%w %H:%M:%S")
'2024-01-3 00:00:00'
>>> d2301 = datetime.datetime.strptime("2023-0-1 00:00:00", "%Y-%W-%w %H:%M:%S")
>>> d2311 = datetime.datetime.strptime("2023-1-1 00:00:00", "%Y-%W-%w %H:%M:%S")
>>> d2301
datetime.datetime(2022, 12, 26, 0, 0)
>>> d2311
datetime.datetime(2023, 1, 2, 0, 0)
>>> d2311.strftime("%Y-%W-%w %H:%M:%S")
'2023-01-1 00:00:00'
>>> d2301.strftime("%Y-%W-%w %H:%M:%S")
'2022-52-1 00:00:00'
Week 0 2023 became Week 52 2022 (which is correct but might lead to surprises) |
|
Date |
User |
Action |
Args |
2020-07-28 11:27:34 | karlcow | set | recipients:
+ karlcow, belopolsky, eric.smith, p-ganssle, zhanying |
2020-07-28 11:27:34 | karlcow | set | messageid: <1595935654.15.0.373775044195.issue40236@roundup.psfhosted.org> |
2020-07-28 11:27:34 | karlcow | link | issue40236 messages |
2020-07-28 11:27:34 | karlcow | create | |
|