목록date format (2)
준호씨의 블로그
yyyy-mm-dd hh:mm:ss Time::Piece 로 localtime 에 strftime 함수 추가해서 사용하기 use Time::Piece; print localtime->strftime('%F %T'); Time::Piece 모듈을 사용하게 되면 localtime 에 strftime 함수가 오버라이드 된다. Time::Piece 모듈은 Perl 5.10 부터 기본 모듈로 들어가 있다. 만약 없다면 cpan 으로 설치 해 주면 된다. cpan Time::Piece Time::Piece 관련 릴리즈노트 5.8 에서 Time::Piece (이전에는 Time::Object) 가 제거 됨 https://perldoc.perl.org/perl58delta.html 5.10 에 Time::Piece 가 ..
예전에 logstash timezone convert (http://junho85.pe.kr/489) 에 이미 포함 되었던 내용이긴 하지만 사실 단순히 date format 만 바꿀 경우가 더 많을 것 같다. strftime 함수를 이용하면 간단히 포멧을 바꿀 수 있다. DateTime.parse('Jun 22 17:41:10').strftime('%Y%m%d%H%M%S') 결과: 20160622174110 strftime 에 들어가는 인자는 http://ruby-doc.org/core-2.2.0/Time.html#method-i-strftime 의 설명을 참고 하도록 한다. 설명에 나와 있듯이 ISO C 와 POSIX 방식과 거의 비슷한 방식이다.