Comment analyser de manière fiable la sortie de Date.toString()
Lors de la tentative d'analyser la sortie de new Date().toString( ), les développeurs rencontrent souvent des difficultés en raison du manque de formatage spécifique aux paramètres régionaux. Cela peut conduire à des résultats incohérents et peu fiables.
Pour résoudre ce problème, la solution réside dans la compréhension du format sous-jacent spécifié dans la documentation Date#toString(). Le format est le suivant :
dow mon dd hh:mm:ss zzz yyyy
Où :
En traduisant cela dans un modèle SimpleDateFormat, nous obtenons :
EEE MMM dd HH:mm:ss zzz yyyy
Pour Par exemple, la chaîne au format allemand "Sun Dec 12 13:45:12 CET 2010" peut être analysée à l'aide du SimpleDateFormat suivant :
SimpleDateFormat sdf = new SimpleDateFormat("EEE MMM dd HH:mm:ss zzz yyyy");
En utilisant ce modèle, vous pouvez analyser de manière fiable la sortie de Date# toString() et convertissez-le en objet Date, quels que soient les paramètres régionaux du système.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!