
date
Linux에서는 명령을 사용하여 날짜, 시간 및 시간대를 쉽게 인쇄할 수 있습니다.
[user@linux ~]$ date
Sun Mar 10 11:51:55 -04 2018
[user@linux ~]$
-4
시간 전과 연도 전은 시간대(-4)를 나타냅니다.
이것은 파이썬에서 ....
[user@linux ~]$ python
Python 2.7.5 (default, May 3 2017, 07:55:04)
Type "help", "copyright", "credits" or "license" for more information.
>>>
>>> import time
>>> print (time.strftime("\n Date: %d %B %Y, %H:%M:%S %Z\n"))
Date: 11 March 2018, 00:05:50 EST
>>>
기본 Windows 명령을 사용하여 Windows OS에서 동일한 작업을 수행하는 방법이 궁금합니다.
echo %date%-%time%
명령은 요일, 날짜, 시간만 생성할 수 있습니다. 그러나 시간대가 없습니다.
C:\> echo %date%-%time%
Sun 03/10/2018-11:56:05.31
C:\>
내가 기대하는 것은 이와 같습니다.
C:\> <some windows command>
Sun Mar 10 11:51:55 -04 2018
C:\>
또는
C:\> <some windows command>
Date: 11 March 2018, 00:05:50 EST
C:\>
답변1
이를 사용하여 현재 날짜, 시간 및 시간대를 출력할 수 있습니다.
echo %date% %time% & tzutil /g
또는 한 줄로 출력하려면 다음을 수행하십시오.
for /f "tokens=*" %i in ('tzutil /g') do echo %date% %time% %i
배치 파일에 넣으려면 %i
으로 변경해야 합니다 .%%i