别人的忠告:Note that the % syntax for formatting strings is becoming outdated. If your version of Python supports it
print ‘%s %s Data Saved!\n’ %ID %time.strf(“%Y-%m-%d %H:%M”, struct_time) 不对!
print ‘%s %s Data Saved!\n’ %(ID,time.strf(“%Y-%m-%d %H:%M”, struct_time)
这个才是对的!
python时间,日期,时间戳处理
http://www.2cto.com/kf/201401/276088.html Python时间,日期,时间戳之间转换
Python中time模块详解(转)!!!!!!!
python字符串格式化 学习一
python time模块详解
在Python中,通常有这几种方式来表示时间:
1)时间戳
2)格式化的时间字符串
3)元组(struct_time)
time.time() 获取当前时间戳,浮点数
time.localtime() 获取当前时间的struct_time
返回struct_time的函数主要有gmtime(),localtime(),strptime()
time.localtime([secs]):将一个时间戳转换为当前时区的struct_time。secs参数未提供,则以当前时间为准
time.gmtime([secs]):和localtime()方法类似,gmtime()方法是将一个时间戳转换为UTC时区(0时区)的struct_time
time.mktime(t):将一个struct_time转化为时间戳
ime.strftime(biajiqformat[, t]):把一个代表时间的元组或者struct_time(如由time.localtime()和time.gmtime()返回)转化为格式化的时间字符串。如果t未指定,将传入time.localtime()。如果元组中任何一个元素越界,ValueError的错误将会被抛出。
time.strptime(string[, format]):把一个格式化时间字符串转化为struct_time。实际上它和strftime()是逆操作