2015-11-09 1 views
0

У меня есть класс, ShowTime, который мне нужен, имеет 2 переменных для хранения date и time шоу-шоу для просмотра фильмов.Jackson API для хранения данных datetime

Каков наилучший способ для пользователя вводить и создавать эти 2 значения и хранить их в JSON.

Формат даты DD-MM-YYYY Формат Время HH:MM

Я использую Jackson API для моего JSON парсер. Я очень новичок в java и использую Jackson, поэтому прошу простить этот вопрос. Я пробовал искать онлайн-учебник.

Я могу передать весь объект класса парсера Джексона, и он автоматически создаст строку JSON. Проблема заключается в генерации значений указанной переменной в моем желаемом формате.

+0

Какую версию jackson api вы используете? – Patrick

+0

@Patrick 2.6.3. –

+0

Прогресс по этому вопросу? – Patrick

ответ

0

Если у вас есть вопрос правильно, вы можете использовать аннотацию Jackson API @JsonFormat с версии 2.0.

Просто аннотировать элементы объектов, как это:

@JsonFormat(shape=JsonFormat.Shape.STRING, pattern="yyyy-MM-dd HH:mm a z") 
private Date yourShowTimeDate; 

Для Timezone просто включить timezone="GMT" в аннотации.

Смежные вопросы