datum a cas z dvoch policok do jednej premennej

Gabriel Gajdos gabriel.gajdos na ipdap.sk
Pondělí Červen 8 16:13:35 CEST 2009


Č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: konference-bounces na java.cz [mailto:konference-bounces na java.cz] 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 <konference na java.cz>
To: Java <konference na java.cz>
Subject: Re: datum a cas z dvoch policok do jednej premennej
Date: 08/06/09 17:44

> Info wrote:
> &gt; Zdravim konferenciu,
> &gt;
> &gt; poprosil by som o pomoc s nasledovnym problemom. pouzivam Spring MVC
a mam
> &gt; formularovy bean:
> &gt;
> &gt; 2 pracovne premenne typu Date (publishWDate, publishWTime -
neukladaju sa do
> &gt; DB) a jedna premenna tiez typu Date, ktora sa uklada do DB
(publishDate).
> &gt;
> &gt; mam definovane nasledovne initBinder-y pre pracovne policka
publishWDate a
> &gt; publishWTime:
> &gt;
> &gt; SimpleDateFormat formatterDate = new
SimpleDateFormat(&quot;dd.MM.yyyy&quot;);
> &gt; 		formatterDate.setLenient(false);
> &gt; 		binder.registerCustomEditor(java.util.Date.class,
&quot;publishWDate&quot;, new
> &gt; CustomDateEditor(formatterDate, true));
> &gt;
> &gt; 		SimpleDateFormat formatterTime = new
SimpleDateFormat(&quot;HH:mm&quot;);
> &gt; 		formatterTime.setLenient(false);
> &gt; 		binder.registerCustomEditor(java.util.Date.class,
&quot;publishWTime&quot;, new
> &gt; CustomDateEditor(formatterTime, true));
> &gt;
> &gt; po odoslani formualara su naplnene premenne spravne.
> &gt;
> &gt; chcem &quot;zlozit&quot; datum a cas do tretej premennej a ulozit ho
do jedneho stlpca
> &gt; v DB. ako na to?
> &gt;
> &gt; ak pouzijem: 
> &gt;
> &gt; ..setPublishDate(new java.util.Date(
> &gt; 	    			getPublishWDate().getTime() +
> &gt; 	    			getPublishWTime().getTime())
> &gt;     			);
> &gt;
> &gt; datum je OK, ale cas je mensi o 1 hodinu, predpokladam , ze je
problem s
> &gt; casouvou zonou.
> &gt;
> &gt; neviete prosim niekto poradit ako spravne &quot;zlozit&quot; z
formulara datum a cas
> &gt; do jednej premennej.
> &gt;
> &gt; dakujem
> &gt;
> &gt; Ivan
> &gt;
> &gt; ________________________________________________
> &gt; Message sent using Webmail 2.7.9
> &gt;   
> 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
> -----------------------
> petrprikryl na centrum.cz
> prikryl na admin24.cz
> www.admin24.cz
> 
> 
> 

________________________________________________
Message sent using Webmail 2.7.9
------------- další část ---------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 3273 bytes
Desc: [žádný popis není k dispozici]
URL: <http://amaio.cz/pipermail/konference/attachments/20090608/d3194cd0/attachment.bin>


Další informace o konferenci Konference