如何将 time() 转换为 datetime.now()
How to convert time() to datetime.now()
from datetime import datetime
from time import time
print(f'{datetime.now()} and {time()}')
产量2022-03-25 16:27:37.051854 and 1648193257.051854
我希望从time()
.
得到datetime.now()
我找到了 Sec: 37 = 1648193257 % 60
。
27469887 = 1648193257 // 60
min: 27 = 27469887 % 60
但是我找不到如何产生小时数据等等。
我建议您查看 this documentation
例如,您可以通过以下方式获取当前时间:
import time
print(time.localtime().tm_hour)
您可以使用 datetime.datetime.fromtimestamp()
功能。
print(datetime.datetime.now())
now = time.time()
print(now)
print(datetime.datetime.fromtimestamp(now))
产量
2022-03-25 09:13:42.665469
1648196022.6654692
2022-03-25 09:13:42.665469
您可以找到一个类似的问题和答案here
from datetime import datetime
from time import time
print(f'{datetime.now()} and {time()}')
产量2022-03-25 16:27:37.051854 and 1648193257.051854
我希望从time()
.
datetime.now()
我找到了 Sec: 37 = 1648193257 % 60
。
27469887 = 1648193257 // 60
min: 27 = 27469887 % 60
但是我找不到如何产生小时数据等等。
我建议您查看 this documentation
例如,您可以通过以下方式获取当前时间:
import time
print(time.localtime().tm_hour)
您可以使用 datetime.datetime.fromtimestamp()
功能。
print(datetime.datetime.now())
now = time.time()
print(now)
print(datetime.datetime.fromtimestamp(now))
产量
2022-03-25 09:13:42.665469
1648196022.6654692
2022-03-25 09:13:42.665469
您可以找到一个类似的问题和答案here