Python时间日期处理
引入对象
1 | >>> import datetime |
datetime基本操作
1.获取datetime
1 | >>> datetime.datetime.now() |
2.获取date
1 | >>> datetime.today() |
3.获取前N天/后N天
1 | >>> datetime.date.today() - datetime.timedelta(days=1) |
4.获取当天开始和结束时间
1 | >>> datetime.datetime.combine(datetime.date.today(), datetime.time.min) |
5.获取本周开始/结束日期
1 | > today = datetime.date.today() |
关系转换
datetime <=> string
1 | >>> datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S") |
datetime <=> date
1 | >>> datetime.datetime.now().date() |
datetime <=> timestamp
1 | >>> import time |