
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.02.2005, 18:20:29
|
|||
|---|---|---|---|
JDBC - работа с датами |
|||
|
#18+
добрый день, подскажите pls как получить дату и время через JDBC из таблицы со столбцом с типом данных Date? при использовании получаю объект Date, в котором только дата без времени. База Oracle 9i. заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.02.2005, 18:40:45
|
|||
|---|---|---|---|
JDBC - работа с датами |
|||
|
#18+
А использование getTimestamp() не помогает? Примерно так: Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.02.2005, 18:48:31
|
|||
|---|---|---|---|
JDBC - работа с датами |
|||
|
#18+
я делаю так: Object o =rs.getObject(i); ... if (o instanceof Date) { ... } else if (o instanceof Timestamp) { ... } если столбец имеет тип Date, то выполняется if(o instanceof Date)...и там уже отсутствует время... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
17.02.2005, 14:31:02
|
|||
|---|---|---|---|
|
|||
JDBC - работа с датами |
|||
|
#18+
yyyя делаю так: Object o =rs.getObject(i); ... if (o instanceof Date) { ... } else if (o instanceof Timestamp) { ... } если столбец имеет тип Date, то выполняется if(o instanceof Date)...и там уже отсутствует время... А зачем ты используешь объект? Лично я сделал вот так: out.println(result.getString(3).substring(0,10)); Обрезал строку потому что время проставлено в соседней колонке, а не в поле DATE. БД такая же как и у тебя. Возьми строку целиком - получится с временем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
22.06.2007, 23:39:52
|
|||
|---|---|---|---|
|
|||
JDBC - работа с датами |
|||
|
#18+
yyyя делаю так: Object o =rs.getObject(i); ... if (o instanceof Date) { ... } else if (o instanceof Timestamp) { ... } если столбец имеет тип Date, то выполняется if(o instanceof Date)...и там уже отсутствует время... Timestamp - наследник java.util.Date, поэтому если в первом if'е именно java.util.Date(а не java.sql.Date), то поменяй их местами Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=59&mobile=1&tid=2145334]: |
0ms |
get settings: |
16ms |
get forum list: |
25ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
64ms |
get topic data: |
21ms |
get forum data: |
6ms |
get page messages: |
82ms |
get tp. blocked users: |
3ms |
| others: | 311ms |
| total: | 540ms |

| 0 / 0 |
