关于Python中对时间格式进行解析和转换的技巧会有很多的应用场景,因此,本文对Python time模块进行实例梳理。
Python中表示日期、时间常见涉及到一下三种格式:
1、时间戳格式
2、数组格式
3、数组格式的自定义输出
a、具体的实现方法如下:
1、获得时间戳的方法:
time.time()
/当前时间
time.mktime()
/数组形式 -> 时间戳
2、获得数组形式的方法
time.localtime()
/当前时间的数组形式
time.strptime()
/字符串 -> 数组形式
3、自定义格式输出时间字符串
time.strftime()
/数组 -> 字符串
time.ctime()
/时间戳 -> 时间字符串
b、相互转化:
有关时间的处理逻辑:时间的计算在时间戳格式下进行,转为数组形式进行自定义格式的设定,再转化为字符串格式输出。
数组 <—>时间戳
数组<—>格式化输出
时间戳—>格式化输出
c、常见应用事例
自定义格式输出当前日期和过去日期的方法:
更多详细的知识点请看:http://blog.csdn.net/kiki113/article/details/4033017
补充http://www.jb51.net/article/43901.htm