python_金融_高

天之骄子的自我救赎之路...... 埋着头,向前走,寻找我自己......

博客园 首页 联系 订阅 管理

time模块的三种时间格式及其转换:时间戳、结构化时间、格式化时间

时间戳:

import time    #调用time模块
print(help(time))        #help方法打印time模块的介绍
print(time.time())       #***(打印时间戳,把两个时间戳相减就可以计算中间代码执行的时间

  时间戳计算的是:从1970年1月1日8点开始到此刻经过了多少秒

结构化时间:

print(time.clock())       #计算CPU执行时间
time.sleep(2)             #使时间停止2秒
print(time.gmtime())        #打印本初子午线(即0时区)当前的结构化(元组形式)时间,年/月/日/时/分/秒等等
print(time.localtime())     #本地(东8区)结构化时间,即北京时间。

结构化转格式化:

print(help(time.strftime))
print(time.strftime('%Y/%m/%d %H:%M:%S'))    #***打印格式化时间(自定义格式)
a=time.localtime()
print(time.strftime('%Y/%m/%d %H:%M:%S',a))  #***将结构化时间转为格式化时间

格式化转结构化:

print(time.strptime('2019/02/19','%Y/%m/%d'))  #将格式化时间转为结构化时间
a=time.strptime('2019/02/19','%Y/%m/%d')      #此时a是一个元组对象
print(a.tm_mon)

时间戳转格式化:

print(time.ctime(1456002548))     #将时间戳转换为格式化时间
print(time.ctime(0))
print(time.ctime())               #默认为此刻时间戳

其他转时间戳:

print(help(time.mktime))
print(time.mktime(time.localtime()))   #将时间转换为时间戳

datetime模块:

import datetime
print(datetime.datetime.now())

 

 
posted on 2019-02-19 22:16  Python_金融_Mr.Gao  阅读(184)  评论(0编辑  收藏  举报