我需要创建一个datetime对象,其中包含年、月、日、时、分、秒和百分之一秒,保留一秒钟的部分信息。你知道吗
这能做到吗?你知道吗
此操作失败:
dto = dt.datetime(VLeaderData['Year'], month=VLeaderData['Month'],
day=VLeaderData['Day'],hour=VLeaderData['Hour'],
minute=VLeaderData['Minute'],
second=(VLeaderData['Second']+VLeaderData['Hundredths']/100))
因为秒必须是整数: TypeError:应为整数参数,但得到浮点值
我已经超过了datetime的能力了吗?你知道吗
您只需要将所有内容指定为整数。。。如果有秒作为浮点数:
然后取整数部分的秒数,计算微秒数:
或者,(如果我正确理解了您的代码)您有百分之一秒的时间作为字段本身:
然后把它全部传给
datetime
:不,您没有。您可以将额外的信息传递给^{} 对象的
microsecond
参数:相关问题 更多 >
编程相关推荐