Парсинг даты и времени

244
06 октября 2017, 14:55

Никак не получается составить шаблон для парсинга даты и времени в таком виде:

Thu Oct 05 2017 00:00:00 GMT 0300 (MSK)

Пробовал такой вариант:

DateTimeFormatter.ofPattern("E MMM dd yyyy HH:mm:ss zzzZZZ (z)", Locale.US)

Но летят ошибки. Как можно исправить?

Answer 1

Вот код с использованием SimpleDateFormat и вывод даты как вам надо.

SimpleDateFormat dateFormat = new SimpleDateFormat("E MMM dd yyyy HH:mm:ss 'GTM' Z (z)", Locale.US);
Date currentDate = new Date();
System.out.println(dateFormat.format(currentDate));

Выводит Fri Oct 06 2017 08:43:32 GTM +0600 (ALMT)

READ ALSO
Преобразование SQL запросов в JAVA Class

Преобразование SQL запросов в JAVA Class

Стоит задача преобразовать некоторые sql запросы в конкретные Java файлыДопустим у меня есть запрос на создание таблицы:

190
Локальные переменные в C#

Локальные переменные в C#

Есть следующий код на C# (NET Core):

356
Передача значений в Style WPF

Передача значений в Style WPF

Как передать значения их элемента в стиль, который к нему привязан?

388