python⽇期时间、时间戳互相转换⽇期时间格式字符串转时间戳:
unix时间戳转换日期格式1 import time
2
3 def produce_ctime(stringTime):
4 """
5 ⽇期时间格式字符串 -> 时间戳
6 :param stringTime: ⽇期时间格式字符串; str -> "%Y-%m-%d %H:%M:%S"
7 :return: 时间戳; float -> 1632196800.0
8 """
9 timeArray = time.strptime(stringTime, "%Y-%m-%d %H:%M:%S")
10
11 return time.mktime(timeArray)
时间戳转⽇期时间格式字符串:
1 import time, datetime
2
3 def produce_dateTime(ctime):
4 """
5 时间戳 -> ⽇期时间格式字符串
6 :param ctime: 时间戳; int -> 1632196800
7 :return: ⽇期时间格式字符串; str -> "%Y-%m-%d %H:%M:%S"
8 """
9 # 使⽤time
10 timeArray = time.localtime(ctime)
11 dateTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray)
12
13 # 使⽤datetime
14 dateArray = datetime.datetime.fromtimestamp(ctime)
15 dateTime = dateArray.strftime("%Y-%m-%d %H:%M:%S")
16
17 return dateTime
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论