如何在Perl中比较日期?

如何在Perl中比较日期?,perl,date,Perl,Date,我有两个日期(使用解析)。如何判断一个在另一个之后?str2time返回一个“unix时间”,即1970年1月1日之后的秒数。所以你有两个整数,你可以像比较任何其他整数一样比较它们。但是由于时间的工作方式,你不能用一个减去另一个来得到它们之间的时间差。闰秒。如果你关心核心度,你应该真正使用DateTime;有各种各样的奇怪之处需要考虑,而这是一个不需要重新实施的轮子。没错,但我从来都不需要关心两个日期之间的差异,精确到一个闰秒就会产生差异。

我有两个日期(使用解析)。如何判断一个在另一个之后?

str2time返回一个“unix时间”,即1970年1月1日之后的秒数。所以你有两个整数,你可以像比较任何其他整数一样比较它们。

但是由于时间的工作方式,你不能用一个减去另一个来得到它们之间的时间差。闰秒。如果你关心核心度,你应该真正使用DateTime;有各种各样的奇怪之处需要考虑,而这是一个不需要重新实施的轮子。没错,但我从来都不需要关心两个日期之间的差异,精确到一个闰秒就会产生差异。