gpt4 book ai didi

Windows 批处理脚本将文件保存为日期/时间

转载 作者:可可西里 更新时间:2023-11-01 10:56:14 27 4
gpt4 key购买 nike

我在 Windows 批处理脚本上使用此代码:

FOR /F "TOKENS=1* DELIMS= " %%A IN ('DATE/T') DO SET CDATE=%%B
FOR /F "TOKENS=1,2 eol=/ DELIMS=/ " %%A IN ('DATE/T') DO SET mm=%%B
FOR /F "TOKENS=1,2 DELIMS=/ eol=/" %%A IN ('echo %CDATE%') DO SET dd=%%B
FOR /F "TOKENS=2,3 DELIMS=/ " %%A IN ('echo %CDATE%') DO SET yyyy=%%B
SET date=%dd%%mm%%yyyy%
echo New folder name %date%

但文件夹名称只是 07on

我需要能够将文件保存为 dd-mm-yy h:m:s

最佳答案

我真的不确定你想要完成什么,但你可能想看看这样的东西:

今天运行这个(从命令提示符)

C:\>date
The current date is: Thu 07/04/2013
Enter the new date: (mm-dd-yy)

C:\>SET Today=%Date:~10,4%-%Date:~4,2%-%Date:~7,2%

C:\>ECHO %Today%

生产

2013-07-04

它是这样工作的:

SET Today=%Date:~10,4%-%Date:~4,2%-%Date:~7,2%
^ ^ ^ ^ ^
| | | | |
Year | Dash Month Day
|
Number of chars

您可以用相同的方式获取时间值,将 %Date% 替换为 %Time% 并按照您需要的方式调整偏移量以获得您想要的格式得到。

您可能还会找到 this similar answer I posted如果您想将年、月和日分成单独的值,这很有帮助。

关于Windows 批处理脚本将文件保存为日期/时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17468234/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com