Ich bin mit Java Excel API (jxl Bibliothek) zum Lesen von Daten in Excel-Datei in Javawie Datum Zeitstempel Wert von Excel-Tabelle mit Hilfe von Java Excel Bibliothek
In meinem Input Excel-Datei zu bekommen, habe ich eine Säule, das enthält Datum Datum kann in jedem Format wie sagen dd/mm/yyyy hh:mm
oder yy/mm/dd
etc. Während des Lesens der Datei kann ich Datum in jedem Format erhalten.
Im Moment ist das Problem, das ich konfrontiert ist, Datum in der Eingabe Excel-Datei ist 9/15/2017 12:30:00 PM
, aber wenn ich den Datumsspalte Wert mit getDate()
Funktion von Java Excel API (JXL-Bibliothek) lesen, gibt es mir modifizierten Zeitstempel Wert zurück in dem das heißt Fri Sep 15 18:00:00 IST 2017
Date inputdate = ((DateCell) icell).getDate();
((DateCell) icell).getDate()
kehrt Fri Sep 15 18:00:00 IST 2017
. Ich möchte den gleichen Wert für die Datumswerte, der in der Excel-Datei vorhanden ist.
Wie bekomme ich den gleichen Wert für die Datumswerte, der in der Excel-Datei vorhanden ist.
Es gibt kein einzelnes verwendetes Format. Der Benutzer kann das Datum in einem beliebigen Format in der Excel-Tabelle angeben. SO mit dem gegebenen Datum, wie kann ich sein Format wissen? Ich möchte um ein Beispiel bitten, das für meine Frage relevant ist. Der angegebene Link passt in mein Szenario. –
versuchen Sie dies und sehen Sie, welchen Wert Sie erhalten cell.getCellFormat(). GetFormat(). GetFormatString(); – Jobin