-
time
import time
time.time() #获取时间戳,单位:秒
time.clock() #当前的CPU时间,用来计算耗时,单位:秒time.localtime([sec]) #返回sec对应的时间元祖,t.tm_isdst可取0或1,取决于当地当时是不是夏令时 #time.struct_time(tm_year=2017, tm_mon=6, tm_mday=26, tm_hour=13, tm_min=44, tm_sec=47, tm_wday=0, tm_yday=177, tm_isdst=0) (年,月,日,时,分,秒,周几,一年第几天,是否为[夏令时](中国不实行夏令时,即夏天前4月份把时间拨快一小时,9月份把时间拨慢一小时,以节省能源)) time.gmtime([sec]) #区分于time.gmtime(),此方法不区分夏令时 #time.strftime(formater, time) time.strftime("%Y-%m-%d %H:%M:%S", str.localtime(str.mktime(str.localtime()))) #time.strptime(strtime, formater) time.strptime("2015-12:25 18:30:30", "%Y-%m-%d %H:%M:%S") time.sleep(sec)
-
datetime
import datetime as dt
t = dt.datetime(2015, 12, 25, 18, 30, 10)
t.strftime("%Y-%m-%d %H:%M:%S")
t.now()
time.strftime("%Y-%m-%d %H:%M:%S", t.now())s = dt.datetime(2016, 5, 21, 17, 30, 35) m = s - t #m is instance of datetime.timedelta => datetime.timedelta(730, 70) print(m.days) # 730 print(m.secondes) #70 print(m.miicroseconds) #微妙 print(m.total_seconds()) #总的秒数 s2 = s + m #可以用datetime.datetime + datetime.timedelta 进行时间计算 m2 = datetime.timedelta(days=200, seconds=100) s2 - m2 dt.datetime.toordinal() #从公元1年1月1日起的总的天数 dt.datetime.fromordinal(num)
Python时间
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- python——时间与时间戳之间的转换 对于时间数据,如2016-05-05 20:28:54,有时需要与时间戳进...
- 1.将字符串的时间转换为时间戳方法:a = "2013-10-10 23:40:00"将其转换为时间数组impor...