您的位置:首页 > 其它

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

2017-11-08 21:08 507 查看
帮助信息:
C:\Users\helloworld>date /?

显示或设置日期。

DATE [/T | date]

显示当前日期设置和输入新日期的提示,请键入

不带参数的 DATE。要保留现有日期,请按 Enter。

如果命令扩展被启用,DATE 命令会支持 /T 开关;

该开关指示命令只输出当前日期,但不提示输入新日期。
复制代码
命令概括:
date,全英文date,意为:日期。

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

参数详解:
设置日期,输入光杆date,再手动输入要修改的日期。
例如:
C:\Users\helloworld>date

当前日期: 2011/08/25 周四

输入新日期: (年月日) 2011/08/26
复制代码
再次查看日期,只查看,不修改,加上/t参数。
例如:
C:\Users\helloworld>date /t

2011/08/26 周五
复制代码
日期由25变为26了。

也可以直接修改。
例如:
C:\Users\helloworld>date 2011/08/27

C:\Users\helloworld>date /t

2011/08/27 周六
复制代码
扩展阅读:
date是一个内部命令,同样的还有%date%环境变量。
@Echo Off

Set date=2011/08/25 周四

Echo %date%

date /t

Pause>Nul
复制代码
显示结果:
2011/08/25 周四

2011/08/27 周六
复制代码
可以看出环境变量%date%可以被赋值,但是赋值并不会改变date /t的显示。

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

%date%环境变量来显示当前的日期.
例如:
C:\Users\helloworld>echo %date%

2011/08/27 周六
复制代码
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: