![a594013c1271dc32228bd8a4b7baed30.gif](https://i-blog.csdnimg.cn/blog_migrate/1d5b53d3b5359ee0616eb9d2ac74fb82.gif)
![65393ec947e2b509e12096126f36382e.png](https://i-blog.csdnimg.cn/blog_migrate/cea030d8d087043287b33218a59ff202.jpeg)
Python程序可以通过多种方式处理日期和时间。日期格式之间的转换是计算机常见问题。Python的时间(time)和日历(calendar)模块可用于跟踪日期和时间。
一些常用代码示例
- 获取当前时间和日期,如:2018-08-18 12:12:00
- 计算两个日期相差天数
- 计算程序运行的时间
#!/usr/bin/python3#coding=utf-8import timeimport datetimestarttime = datetime.datetime.now()time.sleep(5)endtime = datetime.datetime.now()print ((endtime - starttime).seconds )
- 计算十天之后的日期时间
#!/usr/bin/python3#coding=utf-8import timeimport datetimed1 = datetime.datetime.now()d3 = d1 + datetime.timedelta(days =10)print (str(d3))print (d3.ctime())
- 获取两个日期时间的时间差
t = (datetime.datetime(2019,1,13,12,0,0) - datetime.datetime.now()).total_seconds()print ("t =