我希望我的Linux文件名像这样
May-01-0340AM-2011.tar
Run Code Online (Sandbox Code Playgroud)
如何在Python中获得如上所述格式化的日期变量
在bash我写
date1=$(date +"%b-%d-%I%M%p-%G")
Run Code Online (Sandbox Code Playgroud)
Mar*_*air 25
您可以在datetime对象strftime上使用相同的格式字符串:
>>> import datetime
>>> datetime.datetime.now().strftime('%b-%d-%I%M%p-%G')
'May-16-0245PM-2011'
Run Code Online (Sandbox Code Playgroud)
顺便说一句,我只是想说一下ISO-8601日期格式化的乐趣 :)
相同的格式,使用strftime():
>>> import datetime
>>> datetime.datetime.now().strftime('%b-%d-%I%M%p-%G')
'May-16-1050PM-2011'
Run Code Online (Sandbox Code Playgroud)
要获取您的文件名,它就像下面这样简单:
>>> datetime.datetime.now().strftime('%b-%d-%I%M%p-%G') + '.tar'
'May-16-1050PM-2011.tar'
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
16074 次 |
| 最近记录: |