本文目录一览:
python中的time.strftime啥意思
time.strftime(format)是把时间以format格式转换成字符串;
time.strptime(string, format)是把字符串以format格式转换成时间;
python的日期类型转换
你可以利用
time
模块里的
strptime()和
strftime()。
strptime()根据你指定的格式控制字符串解读日期,
而
strftime()则根据你指定的格式控制字符串输出日期。
比如,把
“12-Jan-06
10:06”
格式转换成
“2006-01-12
10:06:00”
格式:
from
time
import
strptime,
strftime
myDate
=
'12-Jan-06
10:06'
parsed
=
strptime(
myDate,
'%d-%b-%y
%H:%M'
)
converted
=
strftime(
'%Y-%m-%d
%H:%M:00',
parsed
)
converted
'2006-01-12
10:06:00'
python的strftime错误
#-*-coding:utf-8-*-
import os
import time
source = r'D:\zxy\novel'
target_dir = r'D:\zxy\backupnovel'
target = target_dir + time.strftime('%Y%m%d%H%M%S') + '.zip'
zip_command = "zip -qr '%s'%s" % (target, ''.join(source))
if os.system(zip_command) == 0:
print 'Successful backup to', target
print 'Backup FAILED'