xxzxws

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

import time

1、时间戳   timestamp

time.time()  1481221748.254545秒

2、结构化时间     struct_time

#time.localtime()      结构化的时间,优势是可以分别对年月日 星期    一年第多少天   进行操作

#time.struct_time(tm_year=2018, tm_mon=9, tm_mday=9, tm_hour=20, tm_min=35, tm_sec=1, tm_wday=6, tm_yday=252, tm_isdst=0)

   time.tm_mday     9

   time.tm_wday    6    (周几是从0 开始的    0-6)

#time.gmtime()   世界标准时间      格林尼治时间

3、字符串时间   format  string

 三者之间的转化

结构化时间  ======》时间戳

time.mktime(time.locatime)     将结构化时间转化成时间戳    用于计算时间差

结构化   ------》字符串

time.strfttime("%Y-%m-%d%x",time.localtime())   将当前的时间的localtime 结构化时间 转化为字符串时间   xxxx-xx-xx  xx:xx:xx  需要自己进行定义   

字符串时间 转化为结构化时间

time.strptime("2018-9-10 17:2:2","%Y:%m:%d:%x")    转化时  要给他 编辑格式   而且时间一定 他的第几个月 一年第几天都顶了

 

两种直接显示时间的方法

1、、time.asctime()  直接显示字符串格式时间   把结构化时间 转化为固定的表达形式

2、、time.ctime()   直接把时间戳 转化为固定格式的 字符串时间

3、、import   datetime

    #datetime.datetime.now()   直接显示当前时间  以字符串的形式

 

#time.sleep()   暂停多少时间

 

posted on 2018-09-09 20:57  xxzxws  阅读(120)  评论(0编辑  收藏  举报