如何将给定的格林威治标准时间转换为perl中的印度标准时间?
由于
答案 0 :(得分:1)
有助于了解所需输入/输出的格式,但是:
use DateTime;
$datetime = DateTime->new( year => 2010, month => 12, day => 27, hour => 15, minute => 45, second => 15, time_zone => 'GMT' );
$datetime->set_time_zone( 'Asia/Kolkata' );
print $datetime->ymd, ' ', $datetime->hms;
答案 1 :(得分:0)
您是否尝试过使用DateTime::TimeZone模块?我相信它有一些非常易于使用的时间操作方法。