在Python脚本中提供日期和人类可读时间戳

时间:2017-04-27 19:11:12

标签: python python-2.7

我正在寻找一些在我使用的地理处理Python脚本中使用的示例。我遇到的问题是获取一组时间戳记录到我用于报告的文件。

我使用过Logging模块,但它对我不起作用。所以我决定使用" open()"方法

我目前正在使用它: strftime("%A,%d%b%Y%H:%M:%S%p")

我遇到的问题是我在每次出现时都会得到相同时间戳的唯一时间戳我设置了一个标记以跟踪特定过程。

有什么建议吗?感谢

1 个答案:

答案 0 :(得分:1)

这将为您提供一秒钟的分辨率时间戳,其中包含您提供的格式:

from datetime import datetime
import time

def get_timestamp():
    format_str = "%A, %d %b %Y %H:%M:%S %p"
    result = datetime.now().strftime(format_str)
    return result

print get_timestamp()
time.sleep(1)
print get_timestamp()

<强>输出

Thursday, 27 Apr 2017 17:41:46 PM
Thursday, 27 Apr 2017 17:41:47 PM