Чувствуя себя немного потерянным здесь.Я анализирую «дату» в следующем формате:
@JsonProperty("earliest_pick_up_time")
@JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "HH:mm", timezone = "Europe/Berlin")
private Date earliestPickUpTime;
Но на самом деле это не дата, так как источником являются часы и минуты, например, 14:43 или 16:12 и т. Д.
Какой часовой пояс здесь?Часовой пояс чего?Сервер?Устройство?Нужно ли считать местоположение устройства, чтобы оно всегда отображалось правильно?14:43 - 14:43 независимо от того, находится ли пользователь в Берлине или Австралии в этом случае.Нужно ли знать местоположение сервера?
Пользователь устанавливает это время и дату раньше, поэтому относится ли часовой пояс к этому?
Если я не установил часовой пояс явно, я получу неправильные даты.Теперь я установил часовой пояс как МОЙ часовой пояс, но я не уверен, что это даже правильно.