无论区域设置如何,如何将 ISO 格式日期放入环境变量中?此处相关问题的答案表明这将需要一个特殊的 .exe,因此我们将不胜感激。
请参阅此帖子。接受的答案建议了一种获取 ISO 格式日期的方法:
如果您希望日期独立于区域日/月顺序,则可以使用“WMIC os GET LocalDateTime”作为源,因为它采用 ISO 顺序:
Run Code Online (Sandbox Code Playgroud)@echo off for /F "usebackq tokens=1,2 delims==" %%i in (`wmic os get LocalDateTime /VALUE 2^>NUL`) do if '.%%i.'=='.LocalDateTime.' set ldt=%%j set ldt=%ldt:~0,4%-%ldt:~4,2%-%ldt:~6,2% %ldt:~8,2%:%ldt:~10,2%:%ldt:~12,6% echo Local date is [%ldt%]C:>测试.cmd
本地日期是 [2012-06-19 10:23:47.048]
| 归档时间: |
|
| 查看次数: |
3010 次 |
| 最近记录: |