博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【Windows】Dos中的日期的和时间
阅读量:6587 次
发布时间:2019-06-24

本文共 1010 字,大约阅读时间需要 3 分钟。

在Dos中,我们可以通过动态变量DATE来取得当前日期,通过动态变量TIME来取得当前日期。

实例1

C:\Users\hubin5>echo %date%2013/03/11 周一C:\Users\hubin5>echo %time%13:42:24.29

实例2:

set no=%Date:~0,4%%Date:~5,2%%Date:~8,2%%Time:~0,2%%Time:~3,2%%Time:~6,2%

%Date:~0,4%表示年,以此类推 显示的格式为:20120515105610

因为当时时间(time)小于10时,时间变量的第一位为空格,即为 8:31:41.75的形式。这时我们可能需要把空格去掉,即8:31:41.75。
我们可能以下的脚本来实现
实例2-1

set NO=%Date:~0,4%%Date:~5,2%%Date:~8,2%set t=%Time%if "%t:~0,1%" ==" " (set t=0%t:~1%)

set NO=%Date:~0,4%%Date:~5,2%%Date:~8,2%%t:~0,2%%t:~3,2%%t:~6,2%
在实例2和实例2-1中我们用到对环境变量的字符串值的一些操作,关于此请参考《DOS中字符串的处理》
二、DATE日期设置命令
  功能:设置或显示系统日期。
  类型:内部命令
  格式:Date[mm-dd-yy]
  使用说明:
  (1)省略[mm-dd-yy]显示系统日期并提示输入新的日期,不修改则可直接按回车键,[mm-dd-yy]为“月月-日日-年年”格式;
  (2)当机器开始启动时,有自动处理文件(AUTOEXEC.BAT)被执行,则系统不提示输入系统日期。否则,提示输入新日期和时间。
  实例:
  查看当前系统的日期,直接输入date即可。
  
三、TIME系统时钟设置命令
  功能:设置或显示系统时期。
  类型:内部命令
  格式:TIME[hh:mm:ss:xx]
  使用说明:
  (1)省略[hh:mm:ss:xx],显示系统时间并提示输入新的时间,不修改则可直接按回车键,[hh:mm:ss:xx]为“小时:分钟:秒:百分之几秒”格式;
  (2)当机器开始启动时,有自动处理文件(AUTOEXEC.BAT)被执行,则系统不提示输入系统日期。否则,提示输入新日期和时间。

原文连接:

转载地址:http://nihno.baihongyu.com/

你可能感兴趣的文章
Shell脚本监控CPU、内存和硬盘利用率
查看>>
任务记录:OEA 框架中的多类型树控件
查看>>
x264代码剖析(四):vs2010编译x264错误集锦
查看>>
SQL*Plus环境下创建PLUSTRACE角色
查看>>
我所想的GIX4的权限
查看>>
Hbuilder--让手爽,飞一般的编码(二)
查看>>
hdu 4355 Party All the Time
查看>>
容错技术介绍
查看>>
OpenvSwitch readme & faq
查看>>
JAVA生成条码(jbarcode)
查看>>
[经典面试题][百度]数轴上从左到右有n各点a[0], a[1], ……,a[n -1],给定一根长度为L的绳子,求绳子最多能覆盖其中的几个点。...
查看>>
支付宝钱包流量电量优化实践
查看>>
开发一个React + Electron应用
查看>>
一款超级实用的SuperLayout
查看>>
Picasso源码阅读笔记三
查看>>
ES6入门之let、cont
查看>>
说下自己看源码的一点经验(Python Web 相关)
查看>>
优雅地减少redux请求样板代码
查看>>
Iterables和迭代器
查看>>
ElementUI文档中忽略的内容补充
查看>>