DOS 날짜 와 시간

본문 정리http://www.jb51.net/article/30527.htm
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 에서 문자열 의 처리' 를 참고 하 십시오.

2. DATE 날짜 설정 명령 
기능: 시스템 날 짜 를 설정 하거나 표시 합 니 다. 
형식: 내부 명령 
형식: Date [mm - dd - yy] 
사용 설명: 
(1) [mm - dd - yy] 디 스 플레이 시스템 날 짜 를 생략 하고 새로운 날 짜 를 입력 하 라 고 알려 줍 니 다. 수정 하지 않 으 면 리 턴 키 를 직접 누 를 수 있 습 니 다. [mm - dd - yy] 는 '월 - 일 - 년' 형식 입 니 다. 
(2) 기기 가 시 작 될 때 자동 처리 파일 (AUTOEXEC. BAT) 이 실행 되면 시스템 은 입력 시스템 날 짜 를 알려 주지 않 습 니 다. 그렇지 않 으 면 새 날짜 와 시간 을 입력 하 라 고 알려 줍 니 다. 
실례: 
현재 시스템 의 날 짜 를 보고 date 를 직접 입력 하면 됩 니 다. 
   
3. TIME 시스템 시계 설정 명령 
기능: 시스템 시 기 를 설정 하거나 표시 합 니 다. 
형식: 내부 명령 
형식: TIME [hh: mm: ss: xx] 
사용 설명: 
(1) [hh: mm: ss: xx] 를 생략 하고 시스템 시간 을 표시 하 며 새로운 시간 을 입력 하 라 고 알려 줍 니 다. 수정 하지 않 으 면 바로 Enter 키 를 누 를 수 있 습 니 다. [hh: mm: ss: xx] 는 '시간: 분: 초: 몇 초' 형식 입 니 다. 
(2) 기기 가 시 작 될 때 자동 처리 파일 (AUTOEXEC. BAT) 이 실행 되면 시스템 은 입력 시스템 날 짜 를 알려 주지 않 습 니 다. 그렇지 않 으 면 새 날짜 와 시간 을 입력 하 라 고 알려 줍 니 다.
 
끝!

좋은 웹페이지 즐겨찾기