python-time

time

1.方法

调用相关方法:import time

1.1. time() 时间计数

使用time.time()返回当前时间,返回类型为float,

以一个固定时间epoch(1970年1月1日0时起经过的秒数)

1.2. localtime() 时间结构

使用localtime()返回一个time结构,

其中包括tm_year,tm_mon,tm_mday,tm_hour,tm_min,tm_sec,tm_wday,tm_yday,tm_isdst

tm_wday

为周几,0是周一,6是周日

tm_yday

本年度的第几天

tm_isdst

夏令时间标志

 

now=time.time()

time.localtime(now)

或者

time.localtime()

1.3. strftime() 时间结构转字符串

Strftime()将time结构转成字符串类型

时间格式匹配符:

%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

当前时区的名称

%%

%号本身

 

格式化指定时间:

Now=time.time()

time.strftime("%Y-%m-%d %H:%M:%S", now)

格式化当前时间,可以简写成:

time.strftime("%Y-%m-%d %H:%M:%S")

1.4. strptime() 字符串转时间结构

strptime()将字符串类型转成time结构

time.strptime(strtime, "%Y-%m-%d %H:%M:%S")

1.5. mktime () 构造时间结构

mktime()可以将特定结构的tuple转成time结构

用tuple构建一个time结构:

前六个元素分别是年、月、日、小时、分、秒,后面两个取0即可,实际值mktime()会自动计算出来。最后一位取0。

tuple_time = (2010, 11, 12, 13, 14, 15,0,0,0)

time.localtime( time.mktime( tuple_time ))

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值