我有两个日期-时间字符串,如"1637279999“,可转换为”星期四,2021年11月18日23:59:59“;"1637193600”,可转换为“星期四,2021年11月18日00:00:00”。我使用https://www.epochconverter.com/进行了转换。
有没有python函数可以直接将当前日期-时间(使用HH:MM:SS)转换为以下格式?
字符串1:星期四,2021年11月18日23:59:59 => 1637279999
字符串2: 2021年11月18日星期四00:00:00 => 1637193600
发布于 2021-11-18 11:47:03
解析日期,添加TimeZone信息,然后从中获取时间戳。
from datetime import datetime, timezone
def to_timestamp(date_str):
date_obj = datetime.strptime(date_str, '%A, %d %B %Y %H:%M:%S')
date_obj = date_obj.replace(tzinfo=timezone.utc) # replace your desired TZ here
return date_obj.timestamp()https://stackoverflow.com/questions/70019164
复制相似问题