У меня проблема. Я пытаюсь преобразовать некоторые строки в дату, и я не знаю, в каком формате прибывает дата.
Это может быть гггг.мм.dd чч: мм: сс
или MM.dd.yy чч: мм: сс
и т. Д.
Как мне преобразовать эти строки в Date? Я пытаюсь преобразовать некоторые строки на сегодняшний день, и я не знаю, в каком формате прибывает дата. Это может быть yyyy.mm.dd hh: mm: ss или MM.dd.yy hh: mm: ss и так далее. Как я могу ...
У меня проблема. Я пытаюсь преобразовать некоторые строки в дату, и я не знаю, в каком формате прибывает дата.
Это может быть гггг.мм.dd чч: мм: сс
или MM.dd.yy чч: мм: сс
и т. Д.
Как мне преобразовать эти строки в Date? Я пытаюсь преобразовать некоторые строки на сегодняшний день, и я не знаю, в каком формате прибывает дата. Это может быть yyyy.mm.dd hh: mm: ss или MM.dd.yy hh: mm: ss и так далее. Как я могу ...
У меня проблема. Я пытаюсь преобразовать некоторые строки в дату, и я не знаю, в каком формате прибывает дата.
Это может быть гггг.мм.dd чч: мм: сс
или MM.dd.yy чч: мм: сс
и т. Д.
Как мне преобразовать эти строки в Date? Я пробовал это:
DateFormat formatter = new SimpleDateFormat("dd-MM-yyyy hh:mm:ss");
Date d = (Date)formatter.parse(someDate);
Но когда я распечатал someDate, он распечатал вот так: 2010-08-05 12: 42: 48.638 CEST, что означает yyyy.mm.dd hh: mm: ss
, однако когда я запустил приведенный выше код, объект даты теперь стал Sat Jan 31 00:42:48 CET 11
, что, мягко говоря, странно.
Есть идеи, как правильно отформатировать строки на сегодняшний день?