home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 December / Chip_2003-12_cd2.bin / oo / download / f_0019 / sbasic.jar / text / sbasic / common / 03030101.xml < prev    next >
Extensible Markup Language  |  2003-01-16  |  3KB  |  40 lines

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <html><head><title>Funkce DateSerial [Runtime]</title><meta name="filename" content="text/sbasic/common/03030101"/><meta name="language" content="en-US"/><help:css-file-link xmlns:help="http://openoffice.org/2000/help"/><!--The CSS style header method for setting styles--><style type="text/css">
  3.  
  4.         p.P1{
  5.                 }
  6.         p.P2{
  7.                 }
  8.         span.T1{
  9.                 font-weight:bold;}
  10.         </style></head><body>
  11.   
  12.   
  13.   <help:to-be-embedded Eid="dateserial" xmlns:help="http://openoffice.org/2000/help">
  14.   <p class="Head1"><a name="dateserial"/><help:link Id="66424">Funkce DateSerial [Runtime]</help:link></p>
  15.   <p class="Paragraph">Vr├ít├¡ hodnotu data pro zadan├╜ rok, m─¢s├¡c a den.<a name="ende"/></p>
  16.   </help:to-be-embedded>
  17.   <p class="Paragraph"><span class="T1">Syntaxe</span>:</p>
  18.   <p class="Paragraph">DateSerial (Rok, M─¢s├¡c, Den) <help:key-word value="DateSerial" tag="kw66424_1" xmlns:help="http://openoffice.org/2000/help"/></p>
  19.   <p class="Paragraph"><span class="T1">Vr├ícen├í hodnota</span>:</p>
  20.   <p class="Paragraph">Typu Date</p>
  21.   <p class="Paragraph"><span class="T1">Parametr</span>:</p>
  22.   <p class="Paragraph">Rok: Celo─ì├¡seln├╜ v├╜raz, kter├╜ ozna─ìuje rok. V┼íechny hodnoty od 0 do 99 jsou interpretov├íny jako roky 1900 - 1999. U jin├╜ch argument┼» roku je nutn├⌐ zadat v┼íechny ─ìty┼Öi ─ì├¡slice.</p>
  23.   <p class="Paragraph">M─¢s├¡c: Celo─ì├¡seln├╜ v├╜raz, kter├╜ ozna─ìuje m─¢s├¡c v zadan├⌐m roce. P┼Öijateln├╜ rozsah hodnot je 1 a┼╛ 12.</p>
  24.   <p class="Paragraph">Den: Celo─ì├¡seln├╜ v├╜raz, kter├╜ ozna─ìuje den v zadan├⌐m m─¢s├¡ci. P┼Öijateln├╜ rozsah hodnot je 1 a┼╛ 28, 29, 30 nebo 31 (v z├ívislosti na po─ìtu dn├¡ v zadan├⌐m m─¢s├¡ci).</p>
  25.   <p class="Paragraph">Funkce DateSerial vr├ít├¡ po─ìet dn├¡ od 30. prosince 1899 do zadan├⌐ho data. Tuto funkci lze pou┼╛├¡t k v├╜po─ìtu rozd├¡lu mezi dv─¢ma daty.</p>
  26.   <p class="Paragraph">Funkce vr├ít├¡ typ dat Variant s typem VarType 7 (Datum); vnit┼Ön─¢ bude tato hodnota ulo┼╛ena jako hodnota typu Double. V├╜sledkem funkce p┼Öi zad├ín├¡ data 1.1.1900 tedy bude hodnota 2. Z├íporn├⌐ hodnoty odpov├¡daj├¡ dat┼»m do 30. prosince 1899 (krom─¢ tohoto data).</p>
  27.   <p class="Paragraph">Pokud nen├¡ zadan├⌐ datum v p┼Öijateln├⌐m rozsahu, aplikace <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Basic zobraz├¡ chybovou zpr├ívu.</p>
  28.   <p class="Paragraph">Funkce DateValue se od t├⌐to funkce li┼í├¡ t├¡m, ┼╛e v n├¡ zad├ív├íte argument jako ┼Öet─¢zec, kter├╜ obsahuje datum. Funkce DateSerial na rozd├¡l od t├⌐to funkce vyhodnocuje jednotliv├⌐ parametry (rok, m─¢s├¡c, den) jako samostatn├⌐ ─ì├¡seln├⌐ v├╜razy.</p>
  29.   <p class="P2">P┼Ö├¡klad:</p>
  30.   <p class="PropText">Sub ExampleDateSerial</p>
  31.   <p class="PropText">Dim lDate as Long</p>
  32.   <p class="PropText">Dim sDate as String</p>
  33.   <p class="PropText">lDate = DateSerial(1964, 4, 9)</p>
  34.   <p class="PropText">sDate = DateSerial(1964, 4, 9)</p>
  35.   <p class="PropText">msgbox lDate REM returns 23476</p>
  36.   <p class="PropText">msgbox sDate REM returns 09.04.1964 00:00:00</p>
  37.   <p class="PropText">end sub</p>
  38.   <p class="PropText"/>
  39.  </body></html>
  40.