如何在cmd中通过bat脚本获取当前系统时间?

更新于
2026-10-04 09:03:50
0阅读来源:SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计592个文字,预计阅读时间需要3分钟。

如何获取日期呢?格式:+%date%注:cmd中测试需要用echo %date%,bat中可直接使用即可结果:2020/03/13 星期五

如何获取时间呢?格式:%time%注:cmd中测试需要用echo %time%,bat中可直接使用即可结果:当前时间

如何获取日期呢?

格式: %date%

注:cmd中测试需要用echo %date%,bat中直接使用即可

结果: 2020/03/13 周五

如何获取时间呢?

格式: %time%

注:cmd中测试需要用echo %time%,bat中直接使用即可

结果: 20:50:29.66

这是获取的系统标准格式的日期和时间,但是有时候我们需要使用规定的格式,怎么办呢?

格式: %date:~x,y%以及%time:~x,y%

说明: x是开始位置,y是取得字符数

比如说我要获取完整的日期和时间,

格式:

%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%

结果: 20200313205453

但是如果时间早于10点,那么只显示日期不显示时间,如:20200313,如何解决呢?

格式:

%date:~0,4%%date:~5,2%%date:~8,2%

结果: 20200313

这样就达到我们的目标,成功的得到日期和时间了。

阅读全文
标签:BAT获取

本文共计592个文字,预计阅读时间需要3分钟。

如何获取日期呢?格式:+%date%注:cmd中测试需要用echo %date%,bat中可直接使用即可结果:2020/03/13 星期五

如何获取时间呢?格式:%time%注:cmd中测试需要用echo %time%,bat中可直接使用即可结果:当前时间

如何获取日期呢?

格式: %date%

注:cmd中测试需要用echo %date%,bat中直接使用即可

结果: 2020/03/13 周五

如何获取时间呢?

格式: %time%

注:cmd中测试需要用echo %time%,bat中直接使用即可

结果: 20:50:29.66

这是获取的系统标准格式的日期和时间,但是有时候我们需要使用规定的格式,怎么办呢?

格式: %date:~x,y%以及%time:~x,y%

说明: x是开始位置,y是取得字符数

比如说我要获取完整的日期和时间,

格式:

%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%

结果: 20200313205453

但是如果时间早于10点,那么只显示日期不显示时间,如:20200313,如何解决呢?

格式:

%date:~0,4%%date:~5,2%%date:~8,2%

结果: 20200313

这样就达到我们的目标,成功的得到日期和时间了。

阅读全文
标签:BAT获取