Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / java.util.Date to java.sql.Date / 7 сообщений из 7, страница 1 из 1
05.05.2006, 07:52:35
    #33708744
converter
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java.util.Date to java.sql.Date
собственно сабж, как конвертнуть java.util.Date to java.sql.Date
...
Рейтинг: 0 / 0
05.05.2006, 07:55:57
    #33708746
Sv219
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java.util.Date to java.sql.Date
примерно так я думаю
Код: plaintext
1.
2.
Date utilDate= new  Date();
java.sql.Date sqlDate= new  java.sql.Date(utilDate.getTime());
...
Рейтинг: 0 / 0
05.05.2006, 08:03:45
    #33708753
^ozzy^
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java.util.Date to java.sql.Date
Код: plaintext
1.
java.sql.Date sqlDate =  new  java.sql.Date( new  java.util.Date().getTime());
...
Рейтинг: 0 / 0
16.10.2006, 13:51:43
    #34057128
vskvsk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java.util.Date to java.sql.Date
Я вот попробовал по вышеописаному методу
Код: plaintext
1.
2.
3.
4.
5.
SimpleDateFormat df =  new  SimpleDateFormat("yyyy-MM-dd 00:00:00",Locale.US);
 java.util.Date dat_utl;
 java.sql.Date dat_sql= new  java.sql.Date( new  java.util.Date().getTime());
...
dat_utl=df.parse(" 2005 - 11 - 10   00 : 00 : 00 );
dat_sql=(Date) dat_utl;
Но вот здесь ошибка-"expression" dat_sql=(Date) dat_utl=<cannot cast java.util.Date to null> - Никто не подскажет, что надо сделать
...
Рейтинг: 0 / 0
17.10.2006, 11:41:04
    #34059481
vskvsk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java.util.Date to java.sql.Date
Ну вообще то я конечно в выше приведенном примере допустил ошибку - правильно так соответственно:

Код: plaintext
1.
2.
SimpleDateFormat df =  new  SimpleDateFormat("yyyy-MM-dd HH:mm:ss",Locale.US);
...
dat_utl=df.parse("2005-11-10 00:00:00");
Но все же может кто подскажет, как в этом случае как преобразовать дату util в sql?
...
Рейтинг: 0 / 0
17.10.2006, 12:25:06
    #34059656
Denis Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java.util.Date to java.sql.Date
Ты же сам все сделал:)
Код: plaintext
1.
2.
3.
4.
 java.sql.Date dat_sql= new  java.sql.Date( new  java.util.Date().getTime());
...
//dat_utl=df.parse("2005-11-10 00:00:00");
dat_sql =  new  java.sql.Date(dat_utl.getTime());
...
Рейтинг: 0 / 0
17.10.2006, 14:03:36
    #34060135
vskvsk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
java.util.Date to java.sql.Date
Спасибо большое. Тут получилась несколько иная проблема. Разобрался. Дело в том, что я свою dat_utl получал не из простого, заранее определенного текста, а из
Код: plaintext
javax.swing.JTextField TextDO = new JTextField(); 
В свою очередь
Код: plaintext
TextDO.setText(dMod.get_account().format("DATE_OPEN").toString());
- т.е. получал из таблицы. Получилась ссылка на дату в таблице, которую никак не удавалось преобразовать. Чтобы решить прблему, я сделал
Код: plaintext
String dt = new String(dMod.get_account().format("DATE_OPEN").toString());
а затем работал соответственно с dt. Может это не совсем правильно? Но работает...
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / java.util.Date to java.sql.Date / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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