|
|
|
ParsePosition для SimpleDateFormat.parse
|
|||
|---|---|---|---|
|
#18+
Привет. есть необходимость делать из строки дату проблема в том, что когда пишешь неверную дату например “31.13.2005” ошибка не генерится. Вместо этого создается дата "01.01.2006" Чего бы не хотелось. Я так понял пользовать нужно ParsePosition Но попытки сделать это так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. При ParsePosition(0) и ParsePosition(1) ошибки не было, а при ParsePosition(2) всегда Чего я нагнал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.04.2005, 13:09 |
|
||
|
ParsePosition для SimpleDateFormat.parse
|
|||
|---|---|---|---|
|
#18+
Прочитай help по ParsePosition Аргумент в конструкторе - символ начиная с которого будет парстся строка 31.13.2005 и 1.13.2005 - парсятся, .13.2005 - нет А с датами типа 31.13.2005 - Java работает без exception ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2005, 19:33 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=32996195&tid=2152648]: |
0ms |
get settings: |
9ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
55ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
21ms |
get tp. blocked users: |
1ms |
| others: | 249ms |
| total: | 355ms |

| 0 / 0 |
