2011-03-13 3 views

답변

8

처럼 date 명령은 @ 접두사를 이해할 수 있습니다. 시도해보십시오 :

$ date -d @1300000000 
Sun Mar 13 08:06:40 CET 2011 
+1

네 : 등 BSD, OSX, 하나는 일반적으로 사용하는 것이 들어

. 원래 질문의 결과를 정확히 일치 시키려면,'env TZ = GMT date -d @ 1300000000'처럼 시간대를 GMT로 강제 설정할 수 있습니다. – psmears

+0

@psmears, yes 또는'-u' 옵션 사용. –

+1

'TZ'를 값으로 설정하는 것에주의하십시오. 'date'는'TZ'에 존재하지 않는 시간대를 사용하는 경우 에러를 나타내지 않지만 UTC 시간을 출력하여 그것이라고 주장하면 존재하지 않는 시간대에 대한 시간 :'en 3 TZ = XYZ date'는'Sun Mar 13 12:11:21 XYZ 2011'과 같은 것을 줄 것입니다. – ndim

0

-d가 작동하지 않는다면 GNU date와 비슷할 것입니다.

date -r 1300000000 
관련 문제