Board logo

标题: [原创] 【续】[一日一教学](26)获取系统时间:time [打印本页]

作者: Hello123World    时间: 2011-8-25 17:10     标题: 【续】[一日一教学](26)获取系统时间:time

【原】[一日一教学]批处理系列帖子索引 http://bbs.bathome.net/thread-2576-1-1.html
【续】[一日一教学]批处理系列帖子索引 http://bbs.bathome.net/thread-13798-1-1.html


帮助信息:
  1. 显示或设置系统时间。
  2. TIME [/T | time]
  3. 显示当前时间设置和输入新时间的提示,请键入
  4. 不带参数的 TIME。要保留现有时间,请按 Enter。
  5. 如果命令扩展被启用,TIME 命令会支持 /T 命令行开关;该命令行开关告诉
  6. 命令只输出当前时间,但不提示输入新时间。
复制代码
命令概括:
time,全英文time,意为:时间。
time命令和date命令非常的相似,除了date和time本身不同外,其它的都一模一样。

设置时间,输入光杆的time,然后在输入要修改的时间。
例如:
  1. C:\Users\helloworld>time
  2. 当前时间: 16:59:33.80
  3. 输入新时间: 17:59
复制代码
再次查看时间,只查看,不修改,加上/t参数。
例如:
  1. C:\Users\helloworld>time /t
  2. 17:59
复制代码
时间快了1小时,呵呵。


同样的也可以直接修改。
例如:
  1. C:\Users\helloworld>time 18:59
  2. C:\Users\helloworld>time /t
  3. 18:59
复制代码
再快上1小时。


扩展阅读:
都说了一模一样,date有%date%,time自然也有%time%。

%time%也和%date%一样,只可以查看,但不能修改。
例如:
  1. @Echo Off
  2. Set time=20:00
  3. Echo %time%
  4. time /t
  5. Pause>Nul
复制代码
显示结果:
  1. 20:00
  2. 19:00
复制代码
利用%time%环境变量查看时间:
  1. C:\Users\helloworld>echo %time%
  2. 19:02:33.00
复制代码
date、time的两篇教程做完,我的日期、时间也都混乱了,等下得都改过来。

百度、google都是有时钟的,输入 时间、日期可以得到正确的回馈。
作者: xslxslxsl    时间: 2011-8-25 21:29

谢谢,我在此学习过了
作者: lfoqtal    时间: 2011-8-26 06:49

顶一下埋头苦干的人,努力啊
希望能在教学中多点小偏方
作者: Batcher    时间: 2011-8-26 09:38

回复 3# lfoqtal


具体是指哪些偏方呢?
作者: surup    时间: 2011-12-9 22:53

time [/t] [/time] [hours:[minutes[:seconds[.hundredths]]][{A|P}]]
指定 12 小时时间格式为 A.M 或 P.M。如果键入了有效的 12 小时时间,但没有键入 A 或 P,time 将使用 A 来代表 A.M。
范例
要将计算机时钟设置为 1:36 P.M.,请键入以下任意一条命令:
time 13:36
time 1:36P

我想问的是 现在time是不是没有A|P功能了?
作者: Hello123World    时间: 2011-12-12 12:38

本帖最后由 Hello123World 于 2011-12-12 14:23 编辑

搞错
作者: HAT    时间: 2011-12-12 13:31

回复 5# surup


你这个帮助信息是在什么系统里面得到的?
作者: Hello123World    时间: 2011-12-12 14:17

回复 7# HAT


    那不是系统自带的帮助信息,是微软出的官方帮助文档(是否官方,不确定)。ntcmds.chm




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2