gpt4 book ai didi

python - 日期时间和 utctimetuple()

转载 作者:行者123 更新时间:2023-11-30 23:56:27 25 4
gpt4 key购买 nike

在此代码中,3 个项目 abzmDATE0 为:

mUNIQUE: z | mDATE0: 2010-11-14 14:55:04.293000
mUNIQUE: b | mDATE0: 2010-11-14 14:53:34.824000
mUNIQUE: a | mDATE0: 2010-11-14 14:50:14.155000

但是当我这么做的时候

...
utc_tuple = rep.mDATE0.utctimetuple()
...

对应的utc_tuples是:

utc_tuple: time.struct_time(tm_hour=14, tm_min=55)
utc_tuple: time.struct_time(tm_hour=14, tm_min=55)
utc_tuple: time.struct_time(tm_hour=14, tm_min=55)

换句话说,min=55 适用于所有项目,而 mDATE0 具有

z --> min=55; 
b --> min=53;
a --> min=50

我做错了什么?请看我的related question 。谢谢。

最佳答案

那不是代码!请发布简短、完整的示例代码来说明问题。以下是我认为您正在尝试做的事情,但是如果没有看到您的代码,任何人都无法指出您的错误。

from datetime import datetime
# build up some datetime objects.
z = datetime.strptime('2010-11-14 14:55:04.293000','%Y-%m-%d %H:%M:%S.%f')
b = datetime.strptime('2010-11-14 14:53:34.824000','%Y-%m-%d %H:%M:%S.%f')
a = datetime.strptime('2010-11-14 14:50:14.155000','%Y-%m-%d %H:%M:%S.%f')
# display them
print 'z =',z
print 'b =',b
print 'a =',a
# print the minute
print 'z min =',z.utctimetuple().tm_min
print 'b min =',b.utctimetuple().tm_min
print 'a min =',a.utctimetuple().tm_min
# print the minute an easier way
print 'z min =',z.minute
print 'b min =',b.minute
print 'a min =',a.minute

输出:

z = 2010-11-14 14:55:04.293000
b = 2010-11-14 14:53:34.824000
a = 2010-11-14 14:50:14.155000
z min = 55
b min = 53
a min = 50
z min = 55
b min = 53
a min = 50

关于python - 日期时间和 utctimetuple(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4178125/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com