如何从python中的datetime.now获取最小,秒和毫秒

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何从python中的datetime.now获取最小,秒和毫秒相关的知识,希望对你有一定的参考价值。

datetime.now()。strftime('%M:%S.%f')[: - 4]

我不知道你的意思是“毫秒只有2位数”,但这应该保持为2位小数。可以通过操纵strftime格式字符串来减少精度,可能会有一个更优雅的方式 - 我不完全确定。

如果%f 修饰符对您无效,可以尝试以下操作: / p>
now = datetime.now()
string_i_want =('%02d:%02d。%d'% .minute,now.second,now.microsecond))[: - 4]

假设你只想截断精度。
参考技术A import datetimenow = datetime.datetime.now()print now.secondnow里面有其所有日期和时间的属性 now.second获得的是int型本回答被提问者采纳

python获取时间

python获取时间

import datetime

# 获得当前时间
now = datetime.datetime.now()

other_StyleTime = now.strftime("%Y-%m-%d %H:%M:%S")

Y = now.strftime("%Y")
M = now.strftime("%m")
D = now.strftime("%d")


print(Y, M, D)

获取时间的格式

"%Y-%m-%d %H:%M:%S"

以上是关于如何从python中的datetime.now获取最小,秒和毫秒的主要内容,如果未能解决你的问题,请参考以下文章

[转]廖雪峰:datetime用法

python: 为啥 datetime.now() 的 tzinfo 没有? [复制]

Python常用模块:datetime

python获取时间

python获取时间

Python模块---datetime