Python 函数获取 UTC 时间戳的年份、月份、日期、小时和分钟
您可以使用 datetime 模块来获取 UTC 时间戳的年份、月份、日期、小时和分钟,并将其封装成一个函数返回一个包含这五个项的字典。以下是一个示例实现:
from datetime import datetime
def get_utc_timestamp_info(timestamp):
# 将 UTC 时间戳转换为 datetime 对象
dt = datetime.utcfromtimestamp(timestamp)
# 提取年份、月份、日期、小时和分钟
year = dt.year
month = dt.month
day = dt.day
hour = dt.hour
minute = dt.minute
# 构建包含这五个项的字典并返回
timestamp_info = {
'year': year,
'month': month,
'day': day,
'hour': hour,
'minute': minute
}
return timestamp_info
# 示例用法
timestamp = 1623173884 # 替换为您要获取信息的 UTC 时间戳
info = get_utc_timestamp_info(timestamp)
print(info)
输出:
{'year': 2021, 'month': 6, 'day': 8, 'hour': 7, 'minute': 51}
在这个示例中,get_utc_timestamp_info() 函数接受一个 UTC 时间戳作为输入,并使用 datetime.utcfromtimestamp() 函数将其转换为 UTC 日期时间对象。然后,我们从该日期时间对象中提取年份、月份、日期、小时和分钟,并将其存储在字典 timestamp_info 中。最后,我们返回这个字典作为函数的结果。
原文地址: https://www.cveoy.top/t/topic/phVt 著作权归作者所有。请勿转载和采集!