python错误:attribute error:'datetime.datetime'对象没有'split'属性

2024-04-27 01:02:29 发布

您现在位置:Python中文网/ 问答频道 /正文

我想从日期格式中得到小时和分钟,例如:20160214012000,我想得到小时0120

代码如下:

stop_time = time.strptime(stop_date, '%Y%m%d%H%M%S')
stop_time = datetime.datetime.fromtimestamp(time.mktime(stop_time))
get_program_hours = stop_time.split(":")[0]
get_program_minutes = stop_time.split(":")[1]

请给我举个例子,如何从datetime对象中获取小时和分钟?


Tags: 代码getdatetimedatetime格式programsplit
1条回答
网友
1楼 · 发布于 2024-04-27 01:02:29

您可以使用strftime

get_program_hours = stop_time.strftime('%H')
get_program_minutes = stop_time.strftime('%M')

如果有用,还可以将值作为整数:

get_program_hours_int = stop_time.hour
get_program_minutes_int = stop_time.minute

相关问题 更多 >