首页 > 代码库 > time模块
time模块
一句话概念:
在Python中,通常有这几种方式来表示时间:1)时间戳 2)格式化的时间字符串 3)元组(struct_time)共九个元素。
datetime用于时间的加减
time 三种形式,时间戳、格式化,元祖
# 时间戳(timestamp)——从1970到现在有多少秒 time.time() # 格式化的时间字符串 time.asctime() #元祖转成字符串,如果没有传时间,则默认传time.localtime() time.ctime() #插入时间 # 元祖(struct_time) time.localtime() #本地时间 time.gmtime() #格林威治时间
元祖与格式化字符串的转换
time.strftime("%Y-%m-%d %H:%M:%S",time.gmtime()) #元祖转格式化字符串 time.strptime("2016/05/22","%Y/%m/%d") #格式化字符串转元祖
时间戳与元祖转换
time.mktime(time.localtime()) #元祖转成时间戳 time.gmtime(time.time()) #时间戳转成元祖 time.localtime(time.time()) #时间戳转成元祖
格式化输出
time.asctime(time.localtime()) #元祖转格式化 time.ctime(time.time()) #时间戳转格式化
日期时间加减
import datetime print(datetime.datetime.now()) #返回 2016-08-19 12:47:03.941925 print(datetime.date.fromtimestamp(time.time())) # 时间戳直接转成日期格式 2016-08-19
time模块
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。