[批处理命令一日一教学 续](25)获取系统日期:date

来源:互联网 发布:罗赛塔石碑软件 编辑:程序博客网 时间:2024/06/06 00:51
帮助信息:
  1. C:\Users\helloworld>date /?
  2. 显示或设置日期。
  3. DATE [/T | date]
  4. 显示当前日期设置和输入新日期的提示,请键入
  5. 不带参数的 DATE。要保留现有日期,请按 Enter。
  6. 如果命令扩展被启用,DATE 命令会支持 /T 开关;
  7. 该开关指示命令只输出当前日期,但不提示输入新日期。
复制代码
命令概括:
date,全英文date,意为:日期。

如帮助所说,是用来“显示或设置日期”。



参数详解:
设置日期,输入光杆date,再手动输入要修改的日期。
例如:
  1. C:\Users\helloworld>date
  2. 当前日期: 2011/08/25 周四
  3. 输入新日期: (年月日) 2011/08/26
复制代码
再次查看日期,只查看,不修改,加上/t参数。
例如:
  1. C:\Users\helloworld>date /t
  2. 2011/08/26 周五
复制代码
日期由25变为26了。

也可以直接修改。
例如:
  1. C:\Users\helloworld>date 2011/08/27
  2. C:\Users\helloworld>date /t
  3. 2011/08/27 周六
复制代码
扩展阅读:
date是一个内部命令,同样的还有%date%环境变量。
  1. @Echo Off
  2. Set date=2011/08/25 周四
  3. Echo %date%
  4. date /t
  5. Pause>Nul
复制代码
显示结果:
  1. 2011/08/25 周四
  2. 2011/08/27 周六
复制代码
可以看出环境变量%date%可以被赋值,但是赋值并不会改变date /t的显示。

可以这么说,%date%环境变量只能用来显示当前的日期,但不能改变当前的日期;date命令既可以显示当前日期,又可以改变当前日期。


%date%环境变量来显示当前的日期.
例如:
  1. C:\Users\helloworld>echo %date%
  2. 2011/08/27 周六
复制代码
阅读全文
0 0
原创粉丝点击