PERL에서 시간 계산을 하고 싶은데요..

dreampia의 이미지

perl로 시간차를 계산하고 싶은데요..

text file로 시간을 hh:mm:ss.000 으로 구해놓은것이 있는데 이 둘의 차이를 구하고 싶습니다.

$ptime = "09:02:21.453"
$stime = "09:00:02.211"

$dtime = $ptime - $stime

과 같이 해서 $dtime을 구하고 싶은데
간단한 방법 없을까요?

시,분,초, m초 등을 split으로 나누어서 60초, 60분 등을 하나하나 비교해 가면서 계산해야 하는걸까요?

다른 간단한 방법 없을까요?

PERL이 아니면 shell로 가능할까요?

cjh의 이미지

TimeDate나 Time-modules 를 사용하시면 편리하게 처리할 수 있을 겁니다.

http://search.cpan.org/dist/Time-modules/
http://search.cpan.org/dist/TimeDate/

--
익스펙토 페트로눔