쉘상에서 현재시간의 timestamp값을 보는방법은 "date +%s"인걸로 알고 있습니다. 그런데 이와는 반대로 표시된 timestamp값을 사람이 알아 볼 수 있는 시간값을 가지는 문자열로 바꿀 수 있는 방법이 없을까요..? C함수를 사용하는게 아니라 쉘상에서 command를 써서 사용하는 간단한 방법을 알고 싶습니다..
$ perl -e'$\="\n"; print scalar localtime(shift);' 1086628571.242 Mon Jun 7 13:16:11 2004
이걸 원하신건지요?
http://kkanari.egloos.com/
ruby 버전
$ ruby -e 'puts Time.at(1086628571.242).asctime' Tue Jun 8 02:16:11 2004
$ ruby -e 'puts Time.at(1086628571.242).strftime("%Y-%m-%d %H:%M:%S")' 2004-06-08 02:16:11
----http://nohmad.tumblr.com/
$ date -d '1970-01-01 979584113 sec'
라는 방법도 있군요 :D
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
[code:1]$ perl -e'$\="\n"; pri
이걸 원하신건지요?
http://kkanari.egloos.com/
ruby 버전[code:1]$ ruby -e 'puts Time.
ruby 버전
----
http://nohmad.tumblr.com/
[code:1]$ date -d '1970-01-01 979584113
$ date -d '1970-01-01 979584113 sec'
라는 방법도 있군요 :D
http://kkanari.egloos.com/
댓글 달기