DOS日期和时间 - Robin Hu的专栏 - 博客频道 - CSDN.NET
2015-08-17 13:35
483 查看
body
{
font-family: Microsoft YaHei UI,"Microsoft YaHei", Georgia,Helvetica,Arial,sans-serif,宋体, PMingLiU,serif;
font-size: 10.5pt;
line-height: 1.5;
}
html, body
{
}
h1 {
font-size:1.5em;
font-weight:bold;
}
h2 {
font-size:1.4em;
font-weight:bold;
}
h3 {
font-size:1.3em;
font-weight:bold;
}
h4 {
font-size:1.2em;
font-weight:bold;
}
h5 {
font-size:1.1em;
font-weight:bold;
}
h6 {
font-size:1.0em;
font-weight:bold;
}
img {
border:0;
max-width: 100%;
height: auto !important;
}
blockquote {
margin-top:0px;
margin-bottom:0px;
}
table {
border-collapse:collapse;
border:1px solid #bbbbbb;
}
td {
border-collapse:collapse;
border:1px solid #bbbbbb;
}
DOS日期和时间 - Robin Hu的专栏 - 博客频道 - CSDN.NET在Dos中,我们可以通过动态变量DATE来取得当前日期,通过动态变量%TIME%来取得当前日期。
实例1
实例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)被执行,则系统不提示输入系统日期。否则,提示输入新日期和时间。
结束!
来自为知笔记(Wiz)
{
font-family: Microsoft YaHei UI,"Microsoft YaHei", Georgia,Helvetica,Arial,sans-serif,宋体, PMingLiU,serif;
font-size: 10.5pt;
line-height: 1.5;
}
html, body
{
}
h1 {
font-size:1.5em;
font-weight:bold;
}
h2 {
font-size:1.4em;
font-weight:bold;
}
h3 {
font-size:1.3em;
font-weight:bold;
}
h4 {
font-size:1.2em;
font-weight:bold;
}
h5 {
font-size:1.1em;
font-weight:bold;
}
h6 {
font-size:1.0em;
font-weight:bold;
}
img {
border:0;
max-width: 100%;
height: auto !important;
}
blockquote {
margin-top:0px;
margin-bottom:0px;
}
table {
border-collapse:collapse;
border:1px solid #bbbbbb;
}
td {
border-collapse:collapse;
border:1px solid #bbbbbb;
}
DOS日期和时间 - Robin Hu的专栏 - 博客频道 - CSDN.NET在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)被执行,则系统不提示输入系统日期。否则,提示输入新日期和时间。
结束!
来自为知笔记(Wiz)
相关文章推荐
- package html to native application
- UI设计师不可不知的安卓屏幕知识
- 再读《C和指针》(笔记2)
- TFS权限设置学习笔记(1)
- centos7.0安装配置DRBD
- ExtJs 复杂的panel设置控件只读
- abstract class 和 interface 区别
- 【Shader】Shader名词详解
- 五种进程调度的算法实现(三)
- IOS创建目录接口createDirectoryAtPath:withIntermediateDirectories:中参数attributes的设置
- 关于STRUCT命名的问题
- PeekMessage完美解决MFC主界面无响应
- java登录程序用户密码5分钟内输错3次锁定用户账号一天的实现
- 适配器模式
- 1080. Graduate Admission (30)
- pat(A) 1002. A+B for Polynomials (一元多项式的表示及相加)
- 12种JavaScript MVC框架之比较
- 黑马程序员——JAVA面向对象的特性:封装,继承,多态
- HDOJ 2544 最短路 (最短路 Dijkstra && SPFA && Floyd)
- Java使用patchca生成验证码