700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > 【Python 】yyyy-MM-dd HH:mm:ss 时间格式 时间戳 全面解读超详细

【Python 】yyyy-MM-dd HH:mm:ss 时间格式 时间戳 全面解读超详细

时间:2019-01-08 17:44:46

相关推荐

【Python 】yyyy-MM-dd HH:mm:ss 时间格式 时间戳 全面解读超详细

时间格式

字符串与时间格式转换

Python

字符串转时间格式:

import datetimestr_time = '-01-01 12:00:00'time_obj = datetime.datetime.strptime(str_time, '%Y-%m-%d %H:%M:%S')

时间格式转字符串:

time_obj = datetime.datetime.now()str_time = time_obj.strftime('%Y-%m-%d %H:%M:%S')

时间戳

时间戳是一个以秒为单位的数字,表示从 1970 年 1 月 1 日(UTC 时间)开始的时间。

要将时间戳转换为其他时间格式,可以使用各种编程语言中的内置函数或库。

例如,在 Python 中,可以使用 datetime 模块中的 datetime 函数来将时间戳转换为时间字符串。

from datetime import datetimetimestamp = 1609459200# 转换为本地时间dt_obj = datetime.fromtimestamp(timestamp)# 转换为指定的格式time_str = dt_obj.strftime('%Y-%m-%d %H:%M:%S')print(time_str) # Output: "-01-01 00:00:00"

注意,时间戳是以 UTC 时间为基准的,如果需要转换为本地时间,需要使用 fromtimestamp 函数,而不是 utcfromtimestamp 函数。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。