目录
使用 time 模块展示当前日期和时间
将天、小时、分钟转换为秒
使用 Pandas 获取当前日期和时间
将字符串转换为日期时间对象
以毫秒为单位获取当前时间
以 MST、EST、UTC、GMT 和 HST 获取当前日期时间
从给定的日期当中获取星期几
计算两个日期时间对象之间的时差
将 5 分钟添加到 Unix 时间戳
在 Python 中遍历一系列日期
巴黎时间更改为纽约时间
使用 Python 获得最后7个工作日
从今天的日期和一个人的生日推算年龄
获得本月的第一个星期二
将整数转换为日期对象
当前日期减去 N 天的天数
比较两个日期
从 datetime 对象中提取年份
在 Python 中找到星期几
从当前日期获取 7 天前的日期
将两个日期时间对象之间的差值转换为秒
获得任何一个月的第三个星期五
从 Python 中的周数获取日期
获取特定日期的工作日
创建一个 15 分钟前的 DateTime
从特定日期获取周的开始和结束日期
两个日期之间的差异(以秒为单位)
以这种格式获取昨天的日期MMDDYY
从今天的日期获取上周三
所有可用时区的列表打印
获取指定开始日期和结束日期之间的日期范围
毫秒转换为数据
查找给定日期之后的第一个星期日的日期
将(Unix)时间戳秒转换为日期和时间字符串
以月为单位的两个日期之间的差异
将本地时间字符串转换为 UTC
获取当月的最后一个星期四
从特定日期查找一年中的第几周
从给定日期获取星期几
用 AM PM 打印当前时间
获得一个月的最后一天
从工作日值中获取工作日名称
将 N 小时数添加到当前日期时间
从当前日期获取年、月、日、小时、分钟
获取特定月份和年份的最后一个星期日
查找特定日期的年份中的哪一天
查找当前日期是工作日还是周末
组合date 和 datetime.time 对象
获得每月的第 5 个星期一
将日期时间对象转换为日期对象
获取没有微秒的当前日期时间
将 N 秒数添加到特定日期时间
从当前日期获取两位数的月份和日期
从特定日期获取月份数据的开始和结束日期
以周为单位的两个日期之间的差异
将字符串格式的日期转换为 Unix 时间戳
获取最后一个周日和周六的日期
检查对象是否属于date 类型
获取特定日期的周数
获取 UTC 时间
获取本周的开始和结束日期
两个日期之间的差异(以分钟为单位)
将日期时间对象转换为日期字符串
获得上周五
将 3 周添加到任何特定日期
在其他两个日期之间生成一个随机日期
查找从今天开始的第一个星期一的日期
两个日期之间的差异(以天为单位)
向当前日期添加六个月
将数据时间对象转换为 Unix(时间戳)
将年、月、日、时、分、秒的 N 个数字添加到当前日期时间
减去 N 个年、月、日、时、分、秒到当前日期时间
获取指定年份和月份的月份第一天的工作日和月份的天数
打印特定年份的所有星期一
打印特定年份的日历
从月份编号中获取月份名称
从给定日期获取一周的开始和结束日期
根据当前日期查找上一个和下一个星期一的日期
获取当前季度的第一个日期和最后一个日期
1使用 time 模块展示当前日期和时间
Output:
Sun May 7 09:30:37 2017
Sun, 07 May 2017 04:00:37 +0000
Sunday
05/07/17
May
17
Fri, 13 Feb 2009 23:31:30 +0000
2将天、小时、分钟转换为秒
Enter number of Days: 5
Enter number of Hours: 36
Enter number of Minutes: 24
Enter number of Seconds: 15
Total number of seconds: 563055
3使用 Pandas 获取当前日期和时间
2018-01-19 16:08:28.393553
2018-01-19
2018
1
19
16
8
28
394553
4将字符串转换为日期时间对象
class 'datetime.datetime'
2015-01-07 13:15:00
2015-01-07 13:33:00
5以毫秒为单位获取当前时间
1516364270650
6以 MST、EST、UTC、GMT 和 HST 获取当前日期时间
Time in MST: 2017-01-19 06:06:14.495605-07:00
Time in EST: 2017-01-19 08:06:14.496606-05:00
Time in UTC: 2017-01-19 13:06:14.496606+00:00
Time in GMT: 2017-01-19 13:06:14.496606+00:00
Time in HST: 2017-01-19 03:06:14.497606-10:00
7从给定的日期当中获取星期几
Wednesday
weekday(): 2
isoweekday() 3
Friday
weekday(): 4
isoweekday() 5
8计算两个日期时间对象之间的时差
Difference: 37 days, 0:05:00.518000
Days: 37
Microseconds: 518000
Seconds: 300
9将 5 分钟添加到 Unix 时间戳
1621069619
10在 Python 中遍历一系列日期
21-06-2020
22-06-2020
23-06-2020
24-06-2020
25-06-2020
26-06-2020
27-06-2020
28-06-2020
29-06-2020
30-06-2020
01-07-2020
02-07-2020
03-07-2020
04-07-2020
11巴黎时间更改为纽约时间
2016-08-07T22:24:30+02:00
2016-08-07T16:24:30-04:00
12使用 Python 获得最后7个工作日
2021-05-18
2021-05-17
2021-05-14
2021-05-13
2021-05-12
13从今天的日期和一个人的生日推算年龄
20
14获得本月的第一个星期二
2021-05-04
15将整数转换为日期对象
2018-12-25 14:57:53
16当前日期减去 N 天的天数
2021-05-10 12:59:14.867969
17比较两个日期
False
True
18从 datetime 对象中提取年份
2021
19在 Python 中找到星期几
2
6
5
20从当前日期获取 7 天前的日期
2021-05-16
2021-05-15
21将两个日期时间对象之间的差值转换为秒
6 days, 0:00:00
518400.0
22获得任何一个月的第三个星期五
2021-05-21
23从 Python 中的周数获取日期
2021-06-25
24获取特定日期的工作日
25创建一个 15 分钟前的 DateTime
2021-05-15 22:25:55.897365
26从特定日期获取周的开始和结束日期
2012-09-03 00:00:00
2012-09-09 23:59:59
27两个日期之间的差异(以秒为单位)
172800
28以这种格式获取昨天的日期MMDDYY
051421
29从今天的日期获取上周三
30所有可用时区的列表打印
Africa/Abidjan
Africa/Accra
Africa/Addis_Ababa
Africa/Algiers
Africa/Asmara
Africa/Asmera
Africa/Bamako
Africa/Bangui
Africa/Banjul
Africa/Bissau
...
US/Mountain
US/Pacific
US/Samoa
UTC
Universal
W-SU
WET
Zulu
31获取指定开始日期和结束日期之间的日期范围
32毫秒转换为数据
2020-08-04 11:58:05+00:00
33查找给定日期之后的第一个星期日的日期
2021-05-23
34将(Unix)时间戳秒转换为日期和时间字符串
Saturday, November 08, 2014 09:26:47
35以月为单位的两个日期之间的差异
90
36将本地时间字符串转换为 UTC
2020-10-25 15:12:00
2020-10-25 15:12:00+05:30
2020-10-25 09:42:00+00:00
2020-10-25 09:42:00
37获取当月的最后一个星期四
27
38从特定日期查找一年中的第几周
21
48
3
39从给定日期获取星期几
40用 AM PM 打印当前时间
10:11 PM
41获得一个月的最后一天
31
30
29
42从工作日值中获取工作日名称
Monday
Tuesday
Thursday
Saturday
43将 N 小时数添加到当前日期时间
2021-05-16 07:36:08.189948
44从当前日期获取年、月、日、小时、分钟
2021 5 15 14 27 33
45获取特定月份和年份的最后一个星期日
46查找特定日期的年份中的哪一天
138
335
47查找当前日期是工作日还是周末
Weekday
48组合 datetime.date 和 datetime.time 对象
2020-11-14 10:23:15
49获得每月的第 5 个星期一
2016-02-29
50将日期时间对象转换为日期对象
2020-12-15 10:15:45.321474
2020-12-15
51获取没有微秒的当前日期时间
2021-05-15 12:55:45
52将 N 秒数添加到特定日期时间
2020-12-31 23:59:45
2021-01-01 00:00:15
53从当前日期获取两位数的月份和日期
15
54从特定日期获取月份数据的开始和结束日期
2012-09-01 00:00:00
2012-09-30 23:59:59
55以周为单位的两个日期之间的差异
56将字符串格式的日期转换为 Unix 时间戳
1621017000.0
57获取最后一个周日和周六的日期
Sunday 2021-05-09 13:13:30.057765
Saturday 2021-05-15 13:13:30.058912
58检查对象是否属于 datetime.date 类型
59获取特定日期的周数
60获取 UTC 时间
2021-05-15 17:01:31.008808
61获取本周的开始和结束日期
2021-05-10 00:00:00
2021-05-16 23:59:59
62两个日期之间的差异(以分钟为单位)
2880
63将日期时间对象转换为日期字符串
12/23/2020
64获得上周五
65将 3 周添加到任何特定日期
2012-03-07
66在其他两个日期之间生成一个随机日期
02/25/2020 08:26 AM
67查找从今天开始的第一个星期一的日期
2021-05-17 00:00:00
68两个日期之间的差异(以天为单位)
845
69向当前日期添加六个月
2021-05-15 13:48:52.135612
2021-11-15 13:48:52.135612
70将数据时间对象转换为 Unix(时间戳)
Unix Timestamp: 1444452000.0
71将年、月、日、时、分、秒的 N 个数字添加到当前日期时间
Current Date Time: 2017-04-04 18:32:10.192671
Add 6 days: 2017-04-10 18:32:10.191671
Add 6 months: 2017-10-04 18:32:10.192671
Add 6 years: 2023-04-04 18:32:10.192671
Add 6 hours: 2017-04-05 00:32:10.192671
Add 6 mins: 2017-04-04 18:38:10.192671
Add 6 seconds: 2017-04-04 18:32:16.192671
72获取指定开始日期和结束日期之间的日期范围
2016-06-15
2016-06-16
2016-06-17
2016-06-18
2016-06-19
2016-06-20
2016-06-21
2016-06-22
2016-06-23
2016-06-24
2016-06-25
2016-06-26
2016-06-27
2016-06-28
2016-06-29
73减去 N 个年、月、日、时、分、秒到当前日期时间
Current Date Time: 2017-04-04 18:36:29.213046
Subtract 6 days: 2017-03-29 18:36:29.213046
Subtract 6 months: 2016-10-04 18:36:29.213046
Subtract 6 years: 2011-04-04 18:36:29.213046
Subtract 6 hours: 2017-04-04 12:36:29.213046
Subtract 6 mins: 2017-04-04 18:30:29.213046
Subtract 6 seconds: 2017-04-04 18:36:23.213046
74获取指定年份和月份的月份第一天的工作日和月份的天数
Year:2002 - Month:2
Weekday of first day of the month: 4
Number of days in month: 28
Year:2010 - Month:5
Weekday of first day of the month: 5
Number of days in month: 31
75打印特定年份的所有星期一
2018-01-01
2018-01-08
2018-01-15
2018-01-22
2018-01-29
2018-02-05
2018-02-12
2018-11-12
2018-11-19
2018-11-26
2018-12-03
2018-12-10
2018-12-17
2018-12-24
2018-12-31
76打印特定年份的日历
略
77从月份编号中获取月份名称
Month name from number 5:
Short Name: Jan
Full Name: January
List of all months from calendar
Jan - January
Feb - February
Mar - March
Apr - April
May - May
Jun - June
Jul - July
Aug - August
Sep - September
Oct - October
Nov - November
Dec - December
78从给定日期获取一周的开始和结束日期
2018-01-08 00:00:00
2018-01-14 00:00:00
79根据当前日期查找上一个和下一个星期一的日期
Today: 2018-01-21
Last Monday: 2018-01-15
Coming Monday: 2018-01-22
80获取当前季度的第一个日期和最后一个日期
First Day of Quarter: 2018-01-01 00:00:00
Last Day of Quarter: 2018-03-31 00:00:00