Python 中有多种表示时间的方式,可以使用 datetime 模块来表示日期时间,也可以使用 time 模块来表示时间戳。
- 使用 datetime 模块来表示日期时间:
- 首先需要导入 datetime 模块:import datetime
- 日期时间可以使用 datetime 类来表示,例如:datetime.datetime(2021, 10, 10, 10, 10, 10),表示 2021 年 10 月 10 日 10 点 10 分 10 秒。
- 使用 time 模块来表示时间戳:
- 首先需要导入 time 模块:import time
- 时间戳可以使用 time.time() 函数来获取,返回的是当前时间距离 1970 年 1 月 1 日 0 点 0 分 0 秒的秒数。
- 可以使用 time.localtime() 函数将时间戳转换为本地时间的元组,例如:time.localtime(1633835410),返回的是元组 (2021, 10, 10, 10, 10, 10, 6, 283, 0)。
- 可以使用 time.strftime() 函数将本地时间的元组转换为指定格式的字符串,例如:time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()),返回的是字符串 "2021-10-10 10:10:10"。