2009년 5월 20일 수요일

perl 날짜 계산하기..

#!/usr/bin/perl -w

use strict ;
use Date::Calc qw(Add_Delta_Days) ;

my ( $todayd, $todaym, $todayy ) = (localtime)[3..5] ;
$todaym += 1 ;
$todayy  += 1900 ;

my ($yesty,$yestm,$yestd) = Add_Delta_Days($todayy,$todaym,$todayd, -1) ;



어제 구하기..

댓글 2개:

  1. use DateTime;



    print DateTime->now( time_zone => 'Asia/Seoul' )->subtract( days => 1 )->ymd;



    이건 어떨까요?

    답글삭제
  2. @JEEN - 2009/05/20 18:32
    오홋 한 번 써봐야겠습니다.

    답글삭제