【发布时间】:2020-07-06 21:46:51
【问题描述】:
我正在尝试获取以下格式的 时间,但我收到错误消息,指出函数缺少“month”所需的参数。如果有人能解决这个小困惑,那将是一个很大的帮助。
import datetime
startTimeList = ['drwxr-xr-x 3 plan 4096 Mar 21 02:00 file_listener', 'ksh', '010001', '0\n']
startTimeStr = int(startTimeList[2])
print(startTimeStr)
startTimeStr = datetime.datetime(startTimeStr)
startTime = startTimeStr.strftime("%I:%M:%S %p")
print(startTime)
预期输出:
010001
01:00:01 AM
错误显示:
function missing required argument 'month' (pos 2)
【问题讨论】:
-
为什么是
PM而不是AM? -
对不起。那是一个错误。现已更正
标签: python python-3.x datetime time datetime-format