python datetime的使用

datetime在Python中使用很频繁,发现有许多都需要去学习,所以今天就拿这个来做测试。这个就很好了。

时间转日期

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import datetime
log_date
week = datetime.datetime.strptime(log_date, "%Y-%m-%d").weekday()
if week == 0:
return '星期一'
elif week == 1:
return '星期二'
elif week == 2:
return '星期三'
elif week == 3:
return '星期四'
elif week == 4:
return '星期五'
elif week == 5:
return '星期六'
elif week == 6:
return '星期日'

时间字符串转时间

1
2
3
4
5
import datetime
start = '2020-04-04 01:00:00'

start_date = datetime.datetime.strptime(log_date, "%Y-%m-%d %H:%M:%S")