我正在尝试转换此:
my_time = datetime.datetime.now() my_datetime = my_time.strftime("%Y%M%D.%H%M%S")
对此:
'20235409.105400'
相反,我得到的是:
'20235409/25/23.105400'
有什么想法吗?
你当然是说
datetime.datetime.now().strftime("%Y%m%d.%H%M%S")
您的初始代码使用 %M (表示分钟)而不是 %m (月)。你的例子也一样!(202354是非常不现实的)。
%M
%m
更重要的是,你曾经 %D (表示格式紧凑的日期 09/25/23 )而不是 %d (月日)。
%D
09/25/23
%d