向特定日期添加小时数(Perl)

向特定日期添加小时数(Perl),perl,Perl,我需要增加5小时30分钟的任何一天的格式(hh:mm:ss-Mmm-dd)。 perl中有什么方法可以做到这一点吗 检查CPAN上的模块,特别是。如果不知道年份,你所问的是不可能的。如果您的时间是'18:30:00 Feb 28',答案应该是'00:00:00 Mar 01'还是'00:00:00 Feb 29'?和DateTime::Format::StrTime用于解析输入和格式化输出。您是否正在尝试将格林威治标准时间转换为印度标准时间?如果您的机器时间设置为印度时间,您可能会发现您只需使用

我需要增加5小时30分钟的任何一天的格式(hh:mm:ss-Mmm-dd)。
perl中有什么方法可以做到这一点吗

检查CPAN上的模块,特别是。

如果不知道年份,你所问的是不可能的。如果您的时间是'18:30:00 Feb 28',答案应该是'00:00:00 Mar 01'还是'00:00:00 Feb 29'?

和DateTime::Format::StrTime用于解析输入和格式化输出。您是否正在尝试将格林威治标准时间转换为印度标准时间?如果您的机器时间设置为印度时间,您可能会发现您只需使用
localtime
代替
gmtime