如何将格式 yyyy-mm-ddThh:mm:ss 转换为 unix 时间戳?
How can I turn the format yyyy-mm-ddThh:mm:ss to a unix timestamp?
我正在 return 从 API 获取信息,它使用这种格式发送时间戳,这次作为 Unix,有什么简单的方法可以 return 吗?它 returns 作为一个字符串,到目前为止我尝试过的所有方法都不起作用。感谢您的帮助
假设您以某种方式获得了 YYY-mm-ddTHH:MM:SS
格式的时间。
要从字符串转换为时间对象,您可以使用:
from datetime import datetime
t = datetime.strptime("2021-11-4T10:44:00", "%Y-%m-%dT%H:%M:%S")
现在你有了一个 datetime
对象,你可以用它来做你想做的事。例如,您想将其转换为 unix
时间格式(@pyzer 作为评论分享)?
t.timestamp()
我正在 return 从 API 获取信息,它使用这种格式发送时间戳,这次作为 Unix,有什么简单的方法可以 return 吗?它 returns 作为一个字符串,到目前为止我尝试过的所有方法都不起作用。感谢您的帮助
假设您以某种方式获得了 YYY-mm-ddTHH:MM:SS
格式的时间。
要从字符串转换为时间对象,您可以使用:
from datetime import datetime
t = datetime.strptime("2021-11-4T10:44:00", "%Y-%m-%dT%H:%M:%S")
现在你有了一个 datetime
对象,你可以用它来做你想做的事。例如,您想将其转换为 unix
时间格式(@pyzer 作为评论分享)?
t.timestamp()