Лучшая практика сериализации java.time.localdateTime (Java 8) к JS Дата с использованием GSONJAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Лучшая практика сериализации java.time.localdateTime (Java 8) к JS Дата с использованием GSON

Сообщение Anonymous »

В нашем недавнем проекте мы используем Java 8 . Мне нужно сериализовать java.time.localdateTime < /code>

на HTML /JavaScript Date Format.

Код: Выделить всё

public class LocalDateTimeSerializer implements JsonSerializer {
@Override
public JsonElement serialize(LocalDateTime localDateTime, Type type, JsonSerializationContext jsonSerializationContext) {
Instant instant = localDateTime.atZone(ZoneId.systemDefault()).toInstant();
Date date = Date.from(instant);
return new JsonPrimitive(date.getTime());
}
}
Затем создать объект GSON с использованием gsonbuilder с помощью моего пользовательского локального socaldateTimeSerializer ()
GsonBuilder gsonBuilder = new GsonBuilder();
gsonBuilder.registerTypeAdapter(LocalDateTime.class, new LocalDateTimeSerializer());

Gson gson = gsonBuilde
< /code>
Затем в JavaScript я создаю объект даты, используя эту марку времени.>

Подробнее здесь: https://stackoverflow.com/questions/219 ... -using-gso
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Лучшая практика сериализации java.time.localdateTime (Java 8) к JS Дата с использованием GSON
    Anonymous » » в форуме JAVA
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Невозможно написать JSON: Java 8 Date/Time Type Java.Time.LocaldateTime
    Anonymous » » в форуме JAVA
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous
  • Невозможно написать JSON: Java 8 Date/Time Type Java.Time.LocalDateTime при использовании HatoAs JSON API
    Anonymous » » в форуме JAVA
    0 Ответы
    1 Просмотры
    Последнее сообщение Anonymous
  • Невозможно написать JSON: Java 8 Date/Time Type Java.Time.LocalDateTime при использовании HatoAs JSON API
    Anonymous » » в форуме JAVA
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Time.time() или time.perf_counter() — что быстрее?
    Гость » » в форуме Python
    0 Ответы
    130 Просмотры
    Последнее сообщение Гость

Вернуться в «JAVA»