8
我是分析Apple屬性列表格式的Mac::PropertyList模塊的作者。我設計了這個平臺,但我在POSIX的strftime
函數中遇到問題,我使用該函數以Apple指定的格式創建日期字段。爲什麼Perl的POSIX :: strftime%F說明符在Windows上不起作用?
use POSIX;
print 'Epoch is: ' . POSIX::strftime("%FT%H:%M:%SZ\n", gmtime(978307200));
在類Unix平臺,包括達爾文,這個調用產生正確的數據排序的:
2013-09-23T12:34:56Z
在Windows上,它產生:
T12:34:56Z
據報道,這是CPAN RT #83460 。這裏的Windows正在發生什麼?