powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / date -> W3C Datetime
7 сообщений из 7, страница 1 из 1
date -> W3C Datetime
    #34601918
Марика
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть объект типа date, как его преобразовать в формат W3C Datetime? Где посмотреть такую функцию?
...
Рейтинг: 0 / 0
date -> W3C Datetime
    #34602029
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SimpleDateFormat + нужный pattern из W3C стандарта.
...
Рейтинг: 0 / 0
date -> W3C Datetime
    #34604084
mijer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
 private   static   final  Format XML_DATETIME_FORMAT =  new  SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS");

 public   static  String toXmlDateTime(Date date) {
    String result =  null ;

     try  {
        GregorianCalendar gregorianCalendar =  new  GregorianCalendar();
        gregorianCalendar.setTime(date);
        DatatypeFactory datatypeFactory = DatatypeFactory.newInstance();
        XMLGregorianCalendar xmlGregorianCalendar = datatypeFactory.newXMLGregorianCalendar(gregorianCalendar);
        result = xmlGregorianCalendar.toXMLFormat();
    }  catch  (DatatypeConfigurationException e) {
        result = XML_DATETIME_FORMAT.format(date);
    }

     return  result;
}
...
Рейтинг: 0 / 0
date -> W3C Datetime
    #34604565
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mijer
Код: plaintext
1.
 private   static   final  Format XML_DATETIME_FORMAT =  new  SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSS");


Чревато проблемами в многопоточной среде.
...
Рейтинг: 0 / 0
date -> W3C Datetime
    #34606229
mijer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczЧревато проблемами в многопоточной среде.

Ага, правда пример писался без всякой задней мысли про потокобезопасность.
...
Рейтинг: 0 / 0
date -> W3C Datetime
    #34606236
Sarin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опа! Расскажите, а чем это дейтформат опасен?

Код: plaintext
Meo voto
...
Рейтинг: 0 / 0
date -> W3C Datetime
    #34607167
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SarinОпа! Расскажите, а чем это дейтформат опасен?
Типа RTFM и все такое. Если 2 потока будут одновременно искпользовать один и тот же экземпляр SimpleDateFormat, то результат форматирования может быть не верным.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / date -> W3C Datetime
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]