python_time模块

网友投稿 720 2022-11-22

python_time模块

python_time模块

文章目录

​​优先掌握​​​​需要掌握​​​​需要掌握核心​​​​了解​​

优先掌握

#优先掌握:import time#时间的三种形式#时间戳(计算时间)print(time.time())#格式化时间(美观输出)print(time.strftime('%Y-%m-%d %H:%M:%S'))print(time.strftime('%Y-%m-%d %X'))#结构体时间(取特定的时间元素(year/month…))print(time.localtime())import datetime#获取2020-12-24 18:14:10.669633 这种格式的当前本地时间print(datetime.datetime.now())#进行2020-12-24 18:14:10.669633这种格式的时间运算print(datetime.datetime.now()+datetime.timedelta(+3))

需要掌握

#需要掌握的# 1、时间格式的转换# struct_time->时间戳import time# s_time=time.localtime()# print(time.mktime(s_time))# 时间戳->struct_time# tp_time=time.time()# print(time.localtime(tp_time))# 补充:世界标准时间与本地时间# print(time.localtime())# print(time.gmtime()) # 世界标准时间,了解# print(time.localtime(333333333))# print(time.gmtime(333333333))# struct_time->格式化的字符串形式的时间# s_time=time.localtime()# print(time.strftime('%Y-%m-%d %H:%M:%S',s_time))# print(time.strptime('1988-03-03 11:11:11','%Y-%m-%d %H:%M:%S'))

需要掌握核心

# !!!真正需要掌握的只有一条:format string<------>timestamp# '1988-03-03 11:11:11'+7# format string--->struct_time--->timestamp# struct_time=time.strptime('1988-03-03 11:11:11','%Y-%m-%d %H:%M:%S')# timestamp=time.mktime(struct_time)+7*86400# print(timestamp)# format string<---struct_time<---timestamp# res=time.strftime('%Y-%m-%d %X',time.localtime(timestamp))# print(res)# time.sleep(3)

了解

# 了解知识# import time# print(time.asctime())import datetime# print(datetime.datetime.now())# print(datetime.datetime.utcnow())#把33333时间戳转换为格式时间print(datetime.datetime.fromtimestamp(333333))

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:leetcode每日一题【830. 较大分组的位置】
下一篇:对阿里达摩院里的语音实验室以及AI下的温暖人情的思考
相关文章

 发表评论

暂时没有评论,来抢沙发吧~