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