Я работаю над Java. У меня есть дата, например: 20120328.
Год 2012, месяц 03 & день 28.
Я хочу преобразовать его в формат yyyy-MM-dd
.
Я пробовал, но он не работает.
Как это сделать?Преобразование даты в определенный формат
ответ
Сначала необходимо создать формат, используя подстроку как
String myDate = "20120328";
String myConvertedDate = myDate.substring(0,4) + "-" + myDate.substring(5,6) + "-" + myDate.substring(7);
Это дает дату как 2012-03-28
Затем используйте простой формат даты, чтобы преобразовать это в дату, если требуется ,
Спасибо, Ravindra Gullapalli – dhananjay
Посмотрите here. Вам нужно будет использовать класс SimpleDateFormat
.
Примеры использования here.
DateFormat formatter = new SimpleDateFormat("MM/dd/yy");
Date date = (Date)formatter.parse("01/29/02");
Он хочет отформатировать в этом формате –
SimpleDateFormat formatter = new SimpleDateFormat("MM/dd/yyyy");
Date date = new Date();
String ourformat = formatter.format(date.getTime());
Если вы хотите, кроме «ММ/дд/гггг», то просто изменить формат в SimpleDateFormat
- 1. Преобразование даты в определенный формат
- 2. Преобразование в определенный формат даты?
- 3. Преобразование строки в определенный формат даты
- 4. Преобразование строки в определенный формат даты C#
- 5. Преобразование символьных значений в определенный формат даты
- 6. Преобразование строки в определенный формат даты
- 7. Преобразование даты и времени в определенный формат?
- 8. Преобразование DateTime в определенный формат
- 9. определенный формат строки даты
- 10. преобразование даты в формат даты
- 11. Преобразование текста в определенный формат даты в R
- 12. Преобразование столбца datetime в определенный формат даты. (T-SQL)
- 13. Преобразование объекта в определенный формат даты и времени
- 14. datetime2 преобразование в определенный формат даты и времени
- 15. Javascript преобразование даты и времени в определенный формат
- 16. Как проверить определенный формат даты?
- 17. javascript формат даты преобразование
- 18. Преобразование даты в этот формат
- 19. Преобразование строки в формат даты
- 20. Преобразование строки в формат даты
- 21. Преобразование varchar в формат даты
- 22. Преобразование даты в строковый формат
- 23. Преобразование даты в формат 'YYYYMMDDHH24miSS'
- 24. Преобразование даты в формат интернационализации
- 25. Преобразование строки в формат даты
- 26. Преобразование даты в формат PostgreSQL
- 27. Преобразование строки в формат даты
- 28. Преобразование даты в формат mysql
- 29. Преобразование в формат даты Weka
- 30. Преобразование даты в текстовый формат
возможно дубликат [Как разобрать стандартную дату в GMT?] (HTTP: // StackOverflow .com/questions/1257542/how-do-i-parse-a-standard-date-in-gmt) –