
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
27.11.2014, 10:24
|
|||
|---|---|---|---|
SimpleDateFormat и 31.09.2014 |
|||
|
#18+
Здравствуйте! Появилась проблема. Не могу разобраться. Помогите пожалуйста. WebSphere Application Server 7.0.0.31 java 1.6.0 jcc 2.10.72 классы откомпилированы под java 1.5 (тоже IBM) получаю дату с DB2 и перевожу в строку Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. В некоторых (единичных случаях) получаю 31.09.2014. Конвертировал дату в запросе, получил 31.07.2014. Написал отдельно получение только одной строки из базы с форматированием в java получил 31.07.2014 Почти все даты конвертируются нормально 31.07.2014. Одна две косячные. 31.09.2014 - не единственная дата, случается еще 31.06.2014 и думаю остальные тоже есть. до недавно не замечал такого поведения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.11.2014, 10:28
|
|||
|---|---|---|---|
|
|||
SimpleDateFormat и 31.09.2014 |
|||
|
#18+
risfek, Оппа, гавнакод... Нельзя SimpleDateFormat держать полем. Создавайте каждый раз новый объект перед использованием. Либо ищите thread safe реализации в библиотеках вроде Apache Commons\Guava\JodaTime ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.11.2014, 18:31
|
|||
|---|---|---|---|
SimpleDateFormat и 31.09.2014 |
|||
|
#18+
Blazkowiczrisfek, Оппа, гавнакод... Нельзя SimpleDateFormat держать полем. Создавайте каждый раз новый объект перед использованием. Либо ищите thread safe реализации в библиотеках вроде Apache Commons\Guava\JodaTime Blazkowicz, благодарю. Тормозяка правда такая ждя каждой даты создавать SimpleDateFormat. Посмотрю предложенное. Все равно 100500 исходников менять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.11.2014, 18:35
|
|||
|---|---|---|---|
|
|||
SimpleDateFormat и 31.09.2014 |
|||
|
#18+
risfekТормозяка правда такая ждя каждой даты создавать SimpleDateFormat. Если у вас производительность действительно упирается в SimpleDateFormat, то есть масса альтернатив. А если не меряли, то немаловероятно что и продположени ошибочное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
27.11.2014, 18:37
|
|||
|---|---|---|---|
|
|||
SimpleDateFormat и 31.09.2014 |
|||
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2014, 03:29
|
|||
|---|---|---|---|
SimpleDateFormat и 31.09.2014 |
|||
|
#18+
BlazkowiczrisfekТормозяка правда такая ждя каждой даты создавать SimpleDateFormat. Если у вас производительность действительно упирается в SimpleDateFormat, то есть масса альтернатив. А если не меряли, то немаловероятно что и продположени ошибочное. Blazkowicz, Не то, чтобы упирается. у меня сперва был для каждой даты, но ввиду десятикратного отличия унес в статик поле. сумничал пля. Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2014, 08:58
|
|||
|---|---|---|---|
|
|||
SimpleDateFormat и 31.09.2014 |
|||
|
#18+
risfek, Используйте ThreadLocal либо Apache Commons Lang ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
28.11.2014, 10:23
|
|||
|---|---|---|---|
SimpleDateFormat и 31.09.2014 |
|||
|
#18+
http://www.javacodegeeks.com/2010/07/java-best-practices-dateformat-in.html Этот вопрос уже кем то поднимался здесь когда то ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&tablet=1&tid=2126180]: |
0ms |
get settings: |
4ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
183ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
24ms |
get tp. blocked users: |
1ms |
| others: | 195ms |
| total: | 427ms |

| 0 / 0 |
