Python Date 转数值指南
整体流程:
stateDiagram
[*] --> 开始
开始 --> 获取日期
获取日期 --> 转换为数值
转换为数值 --> 结束
结束 --> [*]
具体步骤与代码示例:
- 获取日期:
# 导入 datetime 模块
import datetime
# 输入日期字符串
date_str = "2022-01-01"
- 转换为数值:
# 将日期字符串转换为 datetime 对象
date_obj = datetime.datetime.strptime(date_str, "%Y-%m-%d")
# 将 datetime 对象转换为数值
timestamp = date_obj.timestamp()
# 打印结果
print("日期字符串:", date_str)
print("数值形式:", timestamp)
代码解释:
datetime.datetime.strptime(date_str, "%Y-%m-%d")
:将日期字符串转换为 datetime 对象。"%Y-%m-%d"
是日期的格式,%Y
表示年份,%m
表示月份,%d
表示日期。date_obj.timestamp()
:将 datetime 对象转换为 Unix 时间戳。print("日期字符串:", date_str)
:打印原始日期字符串。print("数值形式:", timestamp)
:打印转换后的数值形式。
通过以上步骤,你可以将 Python 中的日期转换为数值。希望这篇指南对你有所帮助,祝你在学习 Python 的过程中顺利前行!