【发布时间】:2020-11-25 01:51:09
【问题描述】:
来自this的帖子,可以得到文件修改日期
ECHO Last-Modified Date : %%~t?
returns YYYY-MM-DD HH:MM <AM/PM>.
但是,我需要它是 24 小时格式的。
怎么做?
TIA!
【问题讨论】:
-
一种方法是在字符串包含 PM 时将 12 添加到小时
-
@Marged 仅将
12添加到包含PM的字符串的小时中对于时间范围12:00 PM到12:59 PM是错误的。这仅适用于01:00 PM到11:59 PM的时间范围。因此,如果小于12,则在使用12进行加法之前,还需要评估小时的值。
标签: batch-file