使用DateTime库转换日期时月份带前导零的问题求助
解决DateTime日期格式前导零问题(匹配1/15/23样式)
问题根源:你当前使用的
%m和%d是强制两位带前导零的格式符,要生成无前导零的月份/日期,需要替换为对应平台的专属格式符:- Windows环境:用
%#m替换%m,%#d替换%d - Linux/macOS环境:用
%-m替换%m,%-d替换%d
- Windows环境:用
修改后的配置示例:
原配置:result_format=%m/%d/%y 12:00 AM date_format=%m/%d/%YWindows平台修改后:
result_format=%#m/%#d/%y 12:00 AM date_format=%#m/%#d/%YLinux/macOS平台修改后:
result_format=%-m/%-d/%y 12:00 AM date_format=%-m/%-d/%Y效果验证:修改后输出的日期会自动去掉月份和日期的前导零,生成
1/15/23 12:00 AM这类格式,和目标页面的日期样式匹配,就能正常完成比对。
内容的提问来源于stack exchange,提问作者Jas20
相关产品推荐
相关产品推荐

