bat %TIME% 命令格式化或回显时间 /t

bat %TIME% command formatting OR echoing time /t

是否可以让 %TIME% 命令回显时间 而无需 秒和毫秒?或者,如何在同一回显中回显 time /t 命令和其他文本?例如。 @echo %DATE% "time /t" %variable% >> text.txt

 I have tried - time /t 
               "time /t"
               %time /t%

干杯

ECHO %time:~,-6%

ECHO %time:~0,-6%

删除 time 字符串的最后 6 个字符。

您没有告诉我们您的 time 字符串是什么 - 这对我有用,但我使用 24 小时制。如果您使用 am/pm,则需要准确告诉我们您的格式。

尝试

set /?

来自文档提示。