Python:将时间模块转换为字符串

时间:2014-04-23 14:53:14

标签: python time

我在一段python代码中有一个字符串,我想添加一个时间戳。但是,当我尝试将时间戳转换为字符串时,我得到数据类型,而不是时间戳的字符串表示。

代码看起来像这样,

timeStamp = "TIME-" + str(time)
print timeStamp

>>> Time-<module 'time' (built-in)>

如何将时间戳转换为字符串以允许它与另一个字符串连接?

2 个答案:

答案 0 :(得分:7)

您只导入了time模块并将 转换为字符串;你需要拨打time.time() function

timeStamp = "TIME-" + str(time.time())

答案 1 :(得分:0)

也许你或其他人会使用这个答案:

from datetime import time

timeStamp = "TIME-" + str(time())
print timeStamp

time()实际上是datetime.time()

干杯。