我有一个看起来像这样的元组
(datetime.datetime(2015, 8, 25, 14, 8, 56),)
我想在 python 中将它转换为 datetime 对象?
我怎样才能做到这一点?
我努力了
import datetime
time = datetime.datetime(my_tuple)
但这没有用。
原文由 spen123 发布,翻译遵循 CC BY-SA 4.0 许可协议
我怀疑 OP 在询问如何将元组解压为参数。
from datetime import datetime
#Typical datetime call
my_date1 = datetime(2022,1,28)
#If year,month, and day are in a tuple
my_tuple = (2022,1,28)
my_date2 = datetime(*my_tuple) #Unpacks the tuple into datetime arguments
原文由 LazyCoder1982 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.2k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
4 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
3 回答1.2k 阅读✓ 已解决
2 回答857 阅读✓ 已解决
1 回答1.7k 阅读✓ 已解决
只需获取元组的第一个元素,它已经是一个
datetime
对象。