网站首页 > 知识剖析 正文
例如:将 2025-5-1 格式化成 2025-05-01或者20250501
方法一
from datetime import datetime
# 原始时间字符串
date_str = "2025-6-1"
# 解析字符串为datetime对象(注意匹配原始格式)
date_obj = datetime.strptime(date_str, "%Y-%m-%d")
# 格式化为目标字符串(去掉分隔符且补零)
formatted_date = date_obj.strftime("%Y%m%d")
print(formatted_date) # 输出:20250601
formatted_date = date_obj.strftime("%Y-%m-%d")
print(formatted_date) # 输出:2025-06-01
方法二
# 适用于格式一致的场景
date_str = "2025-6-1"
parts = date_str.split('-')
year = parts[0]
month = parts[1].zfill(2) # 月份补零
day = parts[2].zfill(2) # 日期补零
date_array = [year, month, day]
formatted_date = "".join(date_array)
print(formatted_date) # 输出:20250601
formatted_date = "-".join(date_array)
print(formatted_date) # 输出:20250601
- 上一篇: Excel日期转文本全攻略:6大方法轻松搞定数据格式化
- 下一篇: c++时间和日期(c++时间格式)
猜你喜欢
- 2025-07-28 python入门到脱坑经典案例—显示现在时间
- 2025-07-28 Python日期和时间(python日期处理)
- 2025-07-28 Delphi关于日期时间的操作(delphi日期加减)
- 2025-07-28 Excel录入日期的N种方法,学会了甩同事两条街
- 2025-07-28 建议转发收藏|呼吸机常规问题自查及注意事项大全!
- 2025-07-28 jquery easyUI 日期格式化,DateBox只显示年
- 2025-07-28 每天一个 Python 库:datetime 模块全攻略,时间操作太丝滑!
- 2025-07-28 Python时间日期模块使用教程(python日期代码)
- 2025-07-28 C#语言学习笔记18 —— 字符串格式化要点
- 2025-07-28 没想到YYYY的格式化日期也有坑(日期格式化yyyymmddhhmmss)
- 最近发表
- 标签列表
-
- xml (46)
- css animation (57)
- array_slice (60)
- htmlspecialchars (54)
- position: absolute (54)
- datediff函数 (47)
- array_pop (49)
- jsmap (52)
- toggleclass (43)
- console.time (63)
- .sql (41)
- ahref (40)
- js json.parse (59)
- html复选框 (60)
- css 透明 (44)
- css 颜色 (47)
- php replace (41)
- css nth-child (48)
- min-height (40)
- xml schema (44)
- css 最后一个元素 (46)
- location.origin (44)
- table border (49)
- html tr (40)
- video controls (49)