ich Code unten bin mit meinem Datum im Format formatiert werden 20160623_1123Format Datum in Java zu 20160623_1125
aber der Monat Teil Minute erzeugt:
long milliseconds = System.currentTimeMillis();
SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd_HHmm");
Date resultdate = new Date(milliseconds);
System.out.println("Formatted timestamp : "+ resultdate)
Ergebnis: 20162523_1125 statt 20160623_1125
Jede Hilfe wird geschätzt!
Der Code, den Sie gezeigt haben würde diese Ausgabe nicht geben - und du verwendest nicht einmal * 'sdf'. Bitte geben Sie eine [MCVE] an. –
(Wenn Sie 'sdf.format (resultdate)' verwenden, sollten Sie die erwartete Ausgabe erhalten - und ich tue ...) –
@gogoru: Dieser Beitrag ist irrelevant. Das OP möchte formatieren, nicht analysieren. –