Можем ли мы получить информацию о часовом поясе от объекта java.util.Date? Мне нужно распечатать дату рождения, не затрагивая часовой пояс. Предположим, что у кого-то есть дата рождения «12-15-1998 11:45:50 AM» с часовым поясом America/Los_Angeles. Предположим, я хочу напечатать дату рождения в Индии. Тогда я не хочу, чтобы часовой пояс в Индии менял дату рождения на «12-16-1998 12:15:50 PM»? В конце я просто хочу напечатать «12-15-1998». заранее спасибо.получить временную зону от объекта Date - Java
1
A
ответ
4
A java.util.Date
не имеет ассоциированного с ним часового пояса. Его метод toString()
может заставить его иметь часовой пояс, но это не так. Часовой пояс, предоставленный toString()
, является часовым поясом системы по умолчанию.
A Calendar
имеет связанный с ним часовой пояс. И это похоже на то, что вы пытаетесь сделать.
+0
вот что я ищу. идеально....!!! –
Пожалуйста, найдите переполнение стека перед публикацией. Эти проблемы были рассмотрены много сотен, если не тысячи, раз уже на Stack Overflow. –