python 时间和时间段显示

Posted mghhz816

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 时间和时间段显示相关的知识,希望对你有一定的参考价值。

两个包,最开始发现的是time包

import time
print(time.time())    #显示当前时间戳
print(time.localtime(time.time())) #显示本地时间
print(time.strftime("%Y-%m-%d/%H:%M:%S",time.localtime(time.time()))) #格式化显示本地时间

输出

1550046888.7772498
time.struct_time(tm_year=2019, tm_mon=2, tm_mday=13, tm_hour=16, tm_min=34, tm_sec=48, tm_wday=2, tm_yday=44, tm_isdst=0)
2019-02-13/16:34:48

 

然后发现了datetime

import datetime
begin=datetime.datetime.now() #起始时间
for i in range(1,100000000): #程序
    a=i
end=datetime.datetime.now() #结束时间
dur=end-begin                #所用时间
print(begin)
print(end)
print(dur)

输出

2019-02-13 16:37:06.307249
2019-02-13 16:37:11.792249
0:00:05.485000

可以看出来,如果想要显示时间,或者时间差,datetime 比较好用

如果想获取时间戳或者具体的某个参数,那就用time吧

 

注:#python中时间日期格式化符号

 
%y 两位数的年份表示(00-99
%Y 四位数的年份表示(000-9999
%m 月份(01-12
%d 月内中的一天(0-31
%24小时制小时数(0-23
%12小时制小时数(01-12
%M 分钟数(00=59
%S 秒(00-59
%a 本地简化星期名称
%A 本地完整星期名称
%b 本地简化的月份名称
%B 本地完整的月份名称
%c 本地相应的日期表示和时间表示
%j 年内的一天(001-366
%p 本地A.M.或P.M.的等价符
%U 一年中的星期数(00-53)星期天为星期的开始
%w 星期(0-6),星期天为星期的开始
%W 一年中的星期数(00-53)星期一为星期的开始
%x 本地相应的日期表示
%X 本地相应的时间表示
%Z 当前时区的名称
%% %号本身

以上是关于python 时间和时间段显示的主要内容,如果未能解决你的问题,请参考以下文章

Sphinx、reStructuredText 显示/隐藏代码片段

如何在 MS Word 文档中显示代码片段,因为它在 *** 中显示(滚动条和灰色背景)

你如何在 python 中处理 graphql 查询和片段?

回收站视图未显示在片段中

在android中显示隐藏片段

试图替换片段,但它一直显示相同的片段