datum a cas z dvoch policok do jednej premennej

Petr Prikryl peter.prikryl na gmail.com
Pondělí Červen 8 16:14:36 CEST 2009


Gabriel Gajdos wrote:
> Č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
>   
jak jsem rikal mas to blbe namapovane do db podle me


-- 
Petr Prikryl
-----------------------
petrprikryl na centrum.cz
prikryl na admin24.cz
www.admin24.cz




Další informace o konferenci Konference