您的位置:首页 > 编程语言 > Python开发

python语法------时间函数

2016-06-07 13:53 295 查看
1.导入函数库:

importtime

获取格式化的时间

你可以根据需求选取各种格式,但是最简单的获取可读的时间模式的函数是asctime():

#!/usr/bin/python
#-*-coding:UTF-8-*-

importtime

localtime=time.asctime(time.localtime(time.time()))
print"本地时间为:",localtime

格式化日期

#格式化成2016-03-2011:45:39形式
printtime.strftime("%Y-%m-%d%H:%M:%S",time.localtime())

#格式化成SatMar2822:24:242016形式
printtime.strftime("%a%b%d%H:%M:%S%Y",time.localtime())

#将格式字符串转换为时间戳
a="SatMar2822:24:242016"
printtime.mktime(time.strptime(a,"%a%b%d%H:%M:%S%Y"))

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

%y两位数的年份表示(00-99)

%Y四位数的年份表示(000-9999)

%m月份(01-12)

%d月内中的一天(0-31)

%H24小时制小时数(0-23)

%I12小时制小时数(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当前时区的名称

%%%号本身

时区:time.timezone距离格林威治的偏移秒数(>0,美洲;<=0大部分欧洲,亚洲,非洲)。

time.tzname
属性time.tzname包含一对根据情况的不同而不同的字符串,分别是带夏令时的本地时区名称,和不带的。

获取某月日历

importcalendar

importcalendar
cal=calendar.month(2016,6,1)#某月的日历,后面的2个参数可选
printcalendar.isleap(2016)#闰年
printcalendar.firstweekday()#返回当前每周起始日期的设置
printcalendar.weekday(2016,6,12)#当前日期是日期码,周一是0


                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: