В настоящее время у меня есть требование для преобразования String
в java.util.Date
. Нашли много уроков для преобразования string
в Date
с помощью java.text.SimpleDateFormatter
. Но моя проблема в этом SimpleDateFormatter
не является потокобезопасной. Есть ли возможность конвертировать string
в java.util.Date
с помощью пакета java.time в Java 8. Поскольку java.time
классы пакетов являются потокобезопасными.Преобразование строки в java.util.Date в Java 8
0
A
ответ
3
Чтобы ответить на вопрос о java.time
из Java SE 8:
Вы могли бы использовать:
LocalDateTime date = LocalDateTime.parse(someDateString);
и преобразовать его в актуальном состоянии, вы можете использовать:
Instant instant = date.atZone(ZoneId.systemDefault()).toInstant();
Date res = Date.from(instant);
+0
Здесь 'parse()' метод возвращает тип 'LocaleDate', но мне нужно' java.util.Date' –
+0
@ParameshKorrakuti добавлено преобразование –
Смежные вопросы
- 1. Преобразование строки в java.util.Date
- 2. Преобразование строки в java.util.date
- 3. Преобразование строки даты NSDate в java.util.date
- 4. Преобразование java.util.Date в java.sql.Date
- 5. Преобразование строки в LocalDateTime в Java 8
- 6. Преобразование java.time.LocalDate в java.util.Date
- 7. преобразование java.util.date в java.sql.date
- 8. Преобразование java.time.temporal.Temporal в java.util.Date
- 9. java.util.Date Java или Java java.util.Date?
- 10. Преобразование строки в Java Дата
- 11. Преобразование строки в utf-8 в php
- 12. Преобразование Python в Java 8
- 13. Преобразование датыString из браузера в java.util.Date?
- 14. Преобразование строки в UTF 8
- 15. Преобразование строки в UTF-8
- 16. Преобразование строки в utf-8
- 17. преобразование строки в utf-8
- 18. Преобразование объекта java.util.Date в структуру Windows FILETIME
- 19. Преобразование в java 8 lambda
- 20. Преобразование lambdas в Java 8
- 21. преобразование строки из Windows charset в UTF 8 в Java
- 22. Как использовать календарь Umalqura в java 8 с java.util.Date
- 23. Преобразование строки в java.util.date И сохранение информации о часовом поясе
- 24. Преобразование строки формата java.sql.Date в строку формата java.util.Date
- 25. Преобразование ANSI в UTF-8 в Java
- 26. Преобразование Java 8 в Java 1.5
- 27. Преобразование Java UTF-16 в UTF-8
- 28. Преобразование строки в UTF-8 в рубин
- 29. Преобразование этой Java 8 DSL в не-Java 8
- 30. преобразование строки на дату в Java
Java 8 и Android в том же вопросе? – fge
Тот факт, что 'SimpleDateFormat' не является потокобезопасным, не является проблемой. Просто создавайте новый экземпляр каждый раз, когда вам это нужно. * Преждевременная оптимизация - это корень всего зла. * –
Я не уверен, что не так в этом вопросе, чтобы проголосовать -1? –