Wie analysiere ich ein Standard-Datum in GMT?
-
12-09-2019 - |
Frage
Kann jemand zeigen Sie mir ein Stück von Java-Code, der dieses Datum analysiert:
2009-08-05
IN DIESEM GMT DATUM:
2009/217: 00: 00
====
, was ich habe, so weit ist:
java.text.SimpleDateFormat format = new SimpleDateFormat("yyyy-mm-dd");
java.util.Calendar cal = Calendar.getInstance(new SimpleTimeZone(0, "GMT"));
format.setCalendar(cal);
java.util.Date date = format.parse(sdate);
, aber es funktioniert nicht
Lösung
Hier ist das Format, den Sie suchen:
Date date = new SimpleDateFormat("yyyy-MM-dd").parse("2009-08-05");
String parsedDate = new SimpleDateFormat("yyyy/D:HH:mm").format(date);
Andere Tipps
format.setTimeZone(TimeZone.getTimeZone("GMT"));
Das ist, wie es zumindest GMT einzustellen. Nicht sicher, wo Sie bekommen 2009/217 vom 2009-08-05
SimpleDateFormat dateFormatGmt = new SimpleDateFormat("dd:MM:yyyy HH:mm:ss");
dateFormatGmt.setTimeZone(TimeZone.getTimeZone("GMT"));
System.out.println(dateFormatGmt.format(new Date())+"");
Dies wird Ihre Ortszeit GMT konvertieren.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow