📜  python 打印时间戳 - Python (1)

📅  最后修改于: 2023-12-03 15:34:11.561000             🧑  作者: Mango

Python 打印时间戳

Python 是一种非常流行的编程语言,用于开发各种应用程序。在许多情况下,我们需要在程序中记录当前时间。时间戳是一种在计算机科学中广泛使用的概念,它代表了一个事件发生的时间点。

在 Python 中,我们可以使用标准库中的模块来打印时间戳。下面是一个示例代码:

import time

print("当前时间戳为:", time.time())

输出结果:

当前时间戳为: 1621298502.3070548

在上面的代码中,我们引入了 time 模块,并使用 time.time() 函数获取当前时间戳。时间戳是一个浮点数,表示从 1970 年 1 月 1 日 00:00:00 UTC 到当前时间点所经过的秒数。

如果我们需要将时间戳转换为具体的日期时间格式,可以使用 time.localtime() 函数来获取当前时间的结构体,然后使用 time.strftime() 函数将其格式化为想要的日期时间字符串。下面是一个示例代码:

import time

timestamp = time.time()
local_time = time.localtime(timestamp)
formatted_time = time.strftime("%Y-%m-%d %H:%M:%S", local_time)

print("当前时间为:", formatted_time)

输出结果:

当前时间为: 2021-05-18 06:55:02

在上面的代码中,我们通过 time.strftime() 函数将时间结构体格式化为了一个常用的日期时间字符串形式,即 年-月-日 时:分:秒

此外,我们还可以通过修改格式化字符串来获得其他格式的日期时间字符串。time.strftime() 函数支持的日期时间格式化指令可以在 Python 官方文档中的 strftime() 和 strptime() 的行为 中找到。

总之,在 Python 中打印时间戳非常简单,我们可以使用标准库中的 time 模块,在几行代码内实现时间戳到日期时间字符串的转换。