码迷,mamicode.com
首页 > 其他好文 > 详细

time模块

时间:2018-08-27 14:14:53      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:名称   元组   ofo   时间戳   ptime   格式   模块   时间   ftime   

格式化日期

%y 两位数的年份表示(00-99)
%Y 四位数的年份表示(000-9999)
%m 月份(01-12)
%d 月内中的一天(0-31)
%H 24小时制小时数(0-23)
%I 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 当前时区的名称
%% %号本身

 

基础

 1 #!/usr/bin/env python
 2 #created by Baird
 3 
 4 import time
 5 
 6 now_time = time.time()   #返回时间戳,即秒数
 7 print(now_time:,now_time)
 8 
 9 tuple_time = time.localtime(now_time)  #返回时间的元组,可省略时间戳
10 print(%Y,tuple_time)
11 
12 UTC_time = time.gmtime(now_time)    #转换成标准时间时间,可省略时间戳
13 print(UTC_time)
14 
15 sec_time = time.mktime(tuple_time)  #转换元组时间为秒
16 print(sec_time)
17 
18 str_time = time.strftime(%Y,%m,%d %H:%M:%S,tuple_time) #将时间元组转换为字符串
19 print(str_time)
20 
21 strp_time = time.strptime(2018,03,12 21:34:14,%Y,%m,%d %H:%M:%S) #格式化字符串转换成时间元组
22 print(strp_time)
23 
24 asc_time = time.asctime(tuple_time) #将元组时间转换成字符串时间
25 print(asc_time:,asc_time)
26 
27 c_time = time.ctime(now_time)       #将时间戳转换成字符串时间
28 print(c_time,c_time)

 

应用:获取本周工作日日期(周一至周五)

 1 #!/usr/bin/env python
 2 #created by Baird
 3 
 4 #datatime模块重新封装了time模块,提供更多接口,提供的类有:date,time,datetime,timedelta,tzinfo。
 5 import datetime
 6 from datetime import timedelta
 7 
 8 def GetWorkDays():
 9     today = datetime.date.today()         #今天的日期
10 
11     this_week_start = today - timedelta(days=today.weekday())       #第一天
12 
13     workdays = [                            #周一至周五
14         this_week_start.isoformat(),
15         (this_week_start + timedelta(1)).strftime("%Y-%m-%d"),
16         str(this_week_start + timedelta(2)),
17         str(this_week_start + timedelta(3)),
18         str(this_week_start + timedelta(4)),
19     ]
20     return workdays

备注:节假日API     http://api.goseek.cn/

time模块

标签:名称   元组   ofo   时间戳   ptime   格式   模块   时间   ftime   

原文地址:https://www.cnblogs.com/baird/p/9541639.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!