【发布时间】:2014-12-09 02:40:04
【问题描述】:
我有代码:
use POSIX qw( strftime );
print POSIX::strftime("%a, %d %b %G %T-0000",localtime(1325427034));
应该输出哪个
Sun, 01 Jan 2012 09:10:34-0000
而是输出
Sun, 01 Jan 2011 09:10:34-0000
在我做的一些测试中,它似乎发生在 2010 年、2011 年或 2012 年的前几天。它在包括 2013 年和 2014 年的前几天在内的所有其他情况下都能正常工作。有没有我应该做些不同的事情吗?
【问题讨论】: