|
|
|
JDBC - работа с датами
|
|||
|---|---|---|---|
|
#18+
добрый день, подскажите pls как получить дату и время через JDBC из таблицы со столбцом с типом данных Date? при использовании получаю объект Date, в котором только дата без времени. База Oracle 9i. заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2005, 18:20:29 |
|
||
|
JDBC - работа с датами
|
|||
|---|---|---|---|
|
#18+
А использование getTimestamp() не помогает? Примерно так: Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2005, 18:40:45 |
|
||
|
JDBC - работа с датами
|
|||
|---|---|---|---|
|
#18+
я делаю так: Object o =rs.getObject(i); ... if (o instanceof Date) { ... } else if (o instanceof Timestamp) { ... } если столбец имеет тип Date, то выполняется if(o instanceof Date)...и там уже отсутствует время... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.02.2005, 18:48:31 |
|
||
|
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. БД такая же как и у тебя. Возьми строку целиком - получится с временем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 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)...и там уже отсутствует время... Timestamp - наследник java.util.Date, поэтому если в первом if'е именно java.util.Date(а не java.sql.Date), то поменяй их местами Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2007, 23:39:52 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=32921022&tid=2145334]: |
0ms |
get settings: |
17ms |
get forum list: |
27ms |
check forum access: |
7ms |
check topic access: |
7ms |
track hit: |
84ms |
get topic data: |
24ms |
get forum data: |
6ms |
get page messages: |
90ms |
get tp. blocked users: |
4ms |
| others: | 337ms |
| total: | 603ms |

| 0 / 0 |
