You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

GMT切换为BST时,带UTC时间戳的Windows目录会被覆盖吗?

不会被覆盖——UTC时间帮你避开夏令时陷阱

放心,你的脚本生成的带UTC时间戳的目录绝对不会因为GMT切换到BST而被覆盖,原因很简单:

  • 你用的是win32_utctime获取的UTC(协调世界时),这是全球统一的标准时间,完全不受本地时区夏令时调整的影响。BST(英国夏令时)只是本地时间在夏季往前调1小时,但UTC时间始终保持连续、唯一的推进,不会出现重复或者回退的时间点。
  • 对比一下:如果你的脚本用的是本地时间,那每年夏令时切换时(比如从GMT切到BST,本地时间会跳过1点;从BST切回GMT,会重复一次1点),就有可能生成重复的目录名导致覆盖。但你选了UTC时间,就完全避开了这个坑。

另外给你一个小优化建议:当前脚本生成的月份/日期如果是个位数(比如3月显示为3),格式不够统一,你可以修改dame的赋值语句,补零让格式变成两位数字:

set dame=%Year%-%Month:~0,2%-%Day:~0,2%_%Hour:~0,2%-%Minute:~0,2%

这样生成的目录名会是2018-03-22_14-10这种更规范的格式,也避免了排序时可能出现的问题。

内容的提问来源于stack exchange,提问作者Ozymandias

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 12:27:10