Questions marquées «simpledateformat»

8
Quel est ce format de date? 2011-08-12T20: 17: 46.384Z
J'ai la date suivante: 2011-08-12T20:17:46.384Z. De quel format s'agit-il? J'essaie de l'analyser avec Java 1.4 via DateFormat.getDateInstance().parse(dateStr)et je reçois java.text.ParseException: Date non comparable: "2011-08-12T20: 17: 46.384Z" Je pense que je devrais utiliser SimpleDateFormat pour l'analyse, mais je dois d'abord connaître la chaîne de format. Tout ce que j'ai pour le …

3
Caractère de modèle non autorisé 'T' lors de l'analyse d'une chaîne de date en java.util.Date
J'ai une chaîne de date et je veux l'analyser à la date normale en utilisant l'API java Date, ce qui suit est mon code: public static void main(String[] args) { String date="2010-10-02T12:23:23Z"; String pattern="yyyy-MM-ddThh:mm:ssZ"; SimpleDateFormat sdf=new SimpleDateFormat(pattern); try { Date d=sdf.parse(date); System.out.println(d.getYear()); } catch (ParseException e) { // TODO Auto-generated …

8
Convertir une chaîne en objet de calendrier en Java
Je suis nouveau sur Java, je travaille généralement avec PHP. J'essaye de convertir cette chaîne: Lun 14 mars 16:02:37 GMT 2011 Dans un objet de calendrier afin que je puisse facilement extraire l'année et le mois comme ceci: String yearAndMonth = cal.get(Calendar.YEAR)+cal.get(Calendar.MONTH); Serait-ce une mauvaise idée de l'analyser manuellement? Vous …


7
Java SimpleDateFormat ("aaaa-MM-jj'T'HH: mm: ss'Z '") donne le fuseau horaire comme IST
J'ai le constructeur SimpleDateFormat comme SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'Z'") et j'analyse la chaîne "2013-09-29T18:46:19Z". J'ai lu qu'ici Z représente le GMT/UTCfuseau horaire. mais quand j'imprime cette date sur la console, il imprime le fuseau horaire IST pour la date retournée. Maintenant, ma question est de savoir si ma sortie est bonne ou mauvaise?



12
Comment ajouter des minutes à ma date
J'ai cet objet de date: SimpleDateFormat df = new SimpleDateFormat("yyyy-mm-dd HH:mm"); Date d1 = df.parse(interviewList.get(37).getTime()); la valeur de d1 est Fri Jan 07 17:40:00 PKT 2011 J'essaye maintenant d'ajouter 10 minutes à la date ci-dessus. Calendar cal = Calendar.getInstance(); cal.setTime(d1); cal.add(Calendar.MINUTE, 10); String newTime = df.format(cal.getTime()); Valeur des newTimechangements 2011-50-07 …

9
Synchroniser l'accès à SimpleDateFormat
Le javadoc pour SimpleDateFormat indique que SimpleDateFormat n'est pas synchronisé. "Les formats de date ne sont pas synchronisés. Il est recommandé de créer des instances de format distinctes pour chaque thread. Si plusieurs threads accèdent à un format simultanément, il doit être synchronisé en externe." Mais quelle est la meilleure …
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.