Čo presne znamená "dostanem 15:00"?
Je to hodnota výsledného objektu (skúšali ste debug?)?
Alebo je to výsledná hodnota zapísaná v DB?
Prípadne: je DB a aplikácia na tom istom serveri?
...skúsil by som presnejšie lokalizovať pôvod problému...
GG
-----Original Message-----
From: [email protected] [mailto:[email protected]] On
Behalf Of Info
Sent: Monday, June 08, 2009 3:49 PM
To: Java
Subject: Re: datum a cas z dvoch policok do jednej premennej
mne skor ide o to, ze musim mat jednu premennu v DB a ked este pred ulozenim
skusam "zlozit" vysledny datum, z datumoveho policka acasoveho policka, z
vlozeneho napr. 08.06.2009 a 16:00 dostanem 08.06.2009 15:00.
dakujem
Ivan
--------- Original Message --------
From: Java <[email protected]>
To: Java <[email protected]>
Subject: Re: datum a cas z dvoch policok do jednej premennej
Date: 08/06/09 17:44
Info wrote:
> Zdravim konferenciu,
>
> poprosil by som o pomoc s nasledovnym problemom. pouzivam Spring MVC
a mam
> formularovy bean:
>
> 2 pracovne premenne typu Date (publishWDate, publishWTime -
neukladaju sa do
> DB) a jedna premenna tiez typu Date, ktora sa uklada do DB
(publishDate).
>
> mam definovane nasledovne initBinder-y pre pracovne policka
publishWDate a
> publishWTime:
>
> SimpleDateFormat formatterDate = new
SimpleDateFormat("dd.MM.yyyy");
> formatterDate.setLenient(false);
> binder.registerCustomEditor(java.util.Date.class,
"publishWDate", new
> CustomDateEditor(formatterDate, true));
>
> SimpleDateFormat formatterTime = new
SimpleDateFormat("HH:mm");
> formatterTime.setLenient(false);
> binder.registerCustomEditor(java.util.Date.class,
"publishWTime", new
> CustomDateEditor(formatterTime, true));
>
> po odoslani formualara su naplnene premenne spravne.
>
> chcem "zlozit" datum a cas do tretej premennej a ulozit ho
do jedneho stlpca
> v DB. ako na to?
>
> ak pouzijem:
>
> ..setPublishDate(new java.util.Date(
> getPublishWDate().getTime() +
> getPublishWTime().getTime())
> );
>
> datum je OK, ale cas je mensi o 1 hodinu, predpokladam , ze je
problem s
> casouvou zonou.
>
> neviete prosim niekto poradit ako spravne "zlozit" z
formulara datum a cas
> do jednej premennej.
>
> dakujem
>
> Ivan
>
> ________________________________________________
> Message sent using Webmail 2.7.9
>
btw
pokud pouzivas toplink, tak ten umi ukladat Date do DB jako sql.date,
ktery neumi cas, musis tedy pouzit 2 policka nebo to obejit pres timestamp
--
Petr Prikryl
-----------------------
[email protected]
[email protected]
www.admin24.cz
________________________________________________
Message sent using Webmail 2.7.9