2024-10-01 04:45:09 发布
网友
我需要以以下格式打印(并传递给外部API)当前日期时间:
DD-MM-YYYY:HH:MM:SS:SSS
其中最后3SSS表示毫秒。我知道如何使用Python的^{}将当前日期时间打印到微秒,如下面的manage.py shellDjango shell会话中所示:
SSS
manage.py shell
如何打印结尾:SSS部分,使上面的字符串变成:
:SSS
'05-08-2013:15:28:31:123'
例如,显示毫秒(仅使用3位数字)而不是微秒?在
将时间戳微秒除以1000,分别相加毫秒:
tznow = timezone.now() '{:%d-%m-%Y:%H:%M:%S}.{:03d}'.format(tznow, tznow.microsecond // 1000)
演示:
将时间戳微秒除以1000,分别相加毫秒:
演示:
^{pr2}$相关问题 更多 >
编程相关推荐