<p class="Head1"><help:link Id="66506">Datové a časové funkce</help:link></p>
<p class="Paragraph">Zde popsané příkazy a funkce se používají k výpočtům s daty a s časem. Pomocí těchto funkcí můžete vypočítat například rozdíl mezi časy nebo mezi daty.</p>
</help:to-be-embedded>
<p class="Paragraph">Výpočty rozdílů nejsou u datových a časových funkcí obvykle možné. Pokud odečtením řetězce 12:30:45 od řetězce 12:45:21 vypočítáte rozdíl mezi těmito dvěma hodnotami, nebude výsledek správný. Aplikace <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Basic však umožňuje převádění časových (nebo datových) hodnot na kontinuální číselné hodnoty, a tedy i normální výpočet. Po výpočtu se hodnoty převedou zpět do normálního formátu času nebo data pomocí speciálních funkcí.</p>
<p class="TextInTable">Hodnoty data a času lze kombinovat. Převedené hodnoty data nemají nikdy desetinná místa, avšak hodnoty času mají pouze desetinná místa. V důsledku toho lze hodnoty data a času kombinovat pouhým přidáním jediného čísla s plovoucí desetinnou čárkou. Aplikace <help:productname xmlns:help="http://openoffice.org/2000/help">%PRODUCTNAME</help:productname> Basic podporuje typ proměnné Datum, která může obsahovat časový údaj obsahující datum i čas.</p>