Sono l'autore del modulo Mac::PropertyList che analizza il formato elenco delle proprietà Apple. L'ho progettato per funzionare su diverse piattaforme, ma ho problemi con la funzione strftime
di che utilizzo per creare i campi data nel formato specificato da Apple.Perché l'identificatore POSIX :: strftime% F di Perl non funziona su Windows?
use POSIX;
print 'Epoch is: ' . POSIX::strftime("%FT%H:%M:%SZ\n", gmtime(978307200));
Sulle piattaforme Unix-like, tra cui Darwin, questa chiamata produce il giusto tipo di data:
2013-09-23T12:34:56Z
In Windows, produce:
T12:34:56Z
Questo è stato segnalato come CPAN RT #83460 . Cosa sta succedendo con Windows qui?