Bonjour,

Je suis débutant en Perl et j'ai un script qui nécessite la date du jour au format RFC822, en anglais (pex. Wed, 5 Aug 2005 19:30:00 GMT). J'utilise, avec la version 5.10.0.1005 d'ActivePerl sous Windows XP, les lignes suivantes pour l'obtenir :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
use POSIX qw(strftime);
$today=strftime("%a, %d %b %Y %H:%M:%S %z", localtime(time()));
mais la date m'est retournée dans un format français :

"mer., 01 juil. 2009 12:08:48 Europe de l'Ouest (heure d'été)"

Y a-t-il un moyen simple de convertir cette date au format anglais? Ou dois-je des remplacement dans la chaîne de caractères obtenue?

Un grand merci pour votre aide.
Dimitri