2013-05-28 3 views
-1

현재 시간을 datetime 형식으로 사용하는 perl 스크립트를 작성하고 있습니다. perl에서 datetime 형식의 변수에 현재 시간을 저장하려면 어떻게해야합니까?현재 시간을 perl로 가져 오는 방법

+1

'perldoc -f localtime' –

+0

http://stackoverflow.com/questions/487791/how-do-you-read-the-system-time-and-date-in-perl – devnull

답변

3
use strict; 
use warnings; 
use DateTime;  
my $dt = DateTime->now; # Stores current date and time as datetime object 
3

EPOCH 시간을 반환하기 위해 "localtime()"을 사용할 수 있습니다.

문자열 시간으로 변환 할 수 있습니다. 그게 당신이 원하는 것입니다. strftime ("% Y- % m- % d % H : % M : % S", localtime);

1

를 사용하여 표준 POSIX 모듈 의 strftime :

$ perl -MPOSIX -le 'print strftime "%F %T", localtime $^T' 

인수 펄의 바인딩에서의 strftime로는 의 현지gmtime에서 반환 값에 부합하도록 설계되었습니다.

관련 문제