Python:将时间模块转换为字符串
我在一段Python代码中有一个字符串,我想给它加上时间戳。但是,当我尝试把时间戳转换成字符串时,得到的却是数据类型,而不是时间戳的字符串表示。
代码大概是这样的,
timeStamp = "TIME-" + str(time)
print timeStamp
>>> Time-<module 'time' (built-in)>
我该怎么把时间戳转换成字符串,这样才能和另一个字符串连接在一起呢?
2 个回答
0
也许你或者其他人会用到这个答案:
from datetime import time
timeStamp = "TIME-" + str(time())
print timeStamp
time()
实际上是 datetime.time()
祝好!
8
你只导入了 time
模块,并把 它 转换成了字符串;你需要调用一下 time.time()
这个函数:
timeStamp = "TIME-" + str(time.time())