Python标准库 - time module

来源:互联网 发布:淘宝五金店铺介绍 编辑:程序博客网 时间:2024/05/16 03:44
#coding=utf-8import time# 另种时间格式: 1.从Epoch开始记的秒数,类似Unix时间戳 2.9个integer的tuple, structtime# The tuple items are:#   year (four digits, e.g. 1998)#   month (1-12)#   day (1-31)#   hours (0-23)#   minutes (0-59)#   seconds (0-59)#   weekday (0-6, Monday is 0)#   Julian day (day in the year, 1-366)#   DST (Daylight Savings Time) flag (-1, 0 or 1)########################### timestamp与tuple互相转换cur_timestamp = time.time()  # 当前时间。# >>>格式:时间戳,1459001151.0cur_timetuple = time.localtime(cur_timestamp)  # 1: 从时间戳转换为tuple(当地时间)  # 2:不传入参数时,返回当前时间的tuple(当地时间)# >>> time.struct_time(tm_year=2016, tm_mon=3, tm_mday=26, tm_hour=21, tm_min=55, tm_sec=30, tm_wday=5, tm_yday=86, tm_isdst=0)cur_timetuple =  time.gmtime(cur_timestamp)# 1: 从时间戳转换为tuple, UTC (a.k.a. GMT).# 2:不传入参数时,返回当前时间的tuple, UTC (a.k.a. GMT).time.mktime(cur_timetuple)  # 从tuple转为timestamp# >>> 1459001151.0#################### string与tuple转换timetuple = time.strptime("2016-03-26", "%Y-%m-%d") # Parse the string, according to "%Y-%m-%d" format# >>> time.struct_time(tm_year=2016, tm_mon=3, tm_mday=26, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=5, tm_yday=86, tm_isdst=-1)string = time.strftime("%Y-%m-%d %H:%M:%S", timetuple)  # convert the tuple into a string, according to "%Y-%m-%d %H:%M:%S" format# >>> 2016-03-26 00:00:00############### 其他functionseconds = 10.0time.sleep(seconds=seconds)  # delay execution for seconds

0 0
原创粉丝点击