Verze:
  1. Funkce datumové

    Článek: AN0002150 Zobrazeno: 361x
    Název funkce a parametry Popis funkce
    ActualDate() Vrací aktuální datum a čas. (Návratovou hodnotou je datový typ datum.)
    GetDatePart(date, datepart) Vrací příslušnou část vstupní hodnoty prvního parametru (čas) dle druhého parametru. (Návratovou hodnotou je datový typ integer.)

    Parametr datepart může nabývat hodnot:
    'day'
    'month'
    'year'
    'second'
    'minute'
    'hour'
    AddDate(date, type, value) Přidá k hodnotě času dle parametru date, hodnotu value, která je interpretována dle parametru type jako den, měsíc, rok, sekunda, minuta nebo hodina. (Návratovou hodnotou je datový typ datum.)

    Parametr type může nabývat hodnot:
    'day'
    'month'
    'year'
    'second'
    'minute'
    'hour'
    Příklad:
    AddDate(ActualDate(), 'hour', -3) - vrátí aktuální čas minus 3 hodiny
    MoveDate( date, type)

    Vrátí datum dle parametru type vztažené k datu z parametru date. (Návratovou hodnotou je datový typ datum.)

    Parametr type může nabývat hodnot:
    'FirstDayInMonth'
    'FirstDayInYear'
    'FirstDayInQuarter'
    'FirstDayNextQuarter'
    'LastDayInMonth'
    'LastDayInYear'
    'LastDayInQuarter'
    'PreviousMonday'
    'PreviousFriday'
    'PreviousSunday'
    'NextMonday'
    'NextFriday'
    'NextSunday'

    Příklad:

    MoveDate(ActualDate(), 'NextMonday') - vrátí datum příštího pondělí.

    DayInWeek(date) Vrátí pořadí dne date v týdnu - pondělí=1, neděle=7.
    (Návratovou hodnotou je datový typ integer.)
    CreateDate(year, month, day) Vrátí datum dle zadaných parametrů. (Návratovou hodnotou je datový typ datum.)
    CreateDate(year, month, day, hour, minute, second) Vrátí datum dle zadaných parametrů. (Návratovou hodnotou je datový typ datum.)
    DateDiff(type, date1, date2) Vrátí rozdíl dvou dat: date1-date2.
    Při použití parametru type Days, Hours, Minutes nebo Seconds vrátí parciální rozdíl v částech dat. (Návratovou hodnotou je datový typ integer.)

    Při použití parametru type TotalDays, TotalHours, TotalMinutes nebo TotalSeconds vrátí celkový rozdíl v datech v jednotkách dnů, hodin, minut nebo sekund. (Návratovou hodnotou je datový typ float.)

    Příklad:

    DateDiff('Minutes',#2012.02.14 14:45:35#,#2012.01.15 14:59:36#)

    – vrátí: 45

    DateDiff('Seconds',#2012.02.14 14:45:35#,#2012.01.15 14:59:36#)

    – vrátí: 59

    DateDiff('Days',#2012.01.14 14:45:35#,#2012.01.15 14:59:36#)

    – vrátí: -1

    DateDiff('Days',#2012.01.14 14:45:35#,#2012.01.15 14:44:36#)

    – vrátí: 0

    DateDiff('TotalSeconds',#2012.01.14 14:45:00#,#2012.01.14 14:46:41#)

    – vrátí: 101

    DateDiff('TotalMinutess',#2012.01.14 14:45:00#,#2012.01.14 14:46:41#)

    – vrátí: 1,68333333
     
    CDate(text, format) Konvertuje parametr text na datový typ datum a čas.

    Příklad: CDate(column('xx'), 'dd.MM.yyyy HH:mm:ss')

    Popis formátů je na:
    1. http://msdn.microsoft.com/en-us/library/8kb3ddd4.aspx
    2. http://msdn.microsoft.com/en-us/library/az4se3k1(v=vs.71).aspx
    (Návratovou hodnotou je datový typ datum.)

     

  2.    ---
    Vaše hodnocení:
    Hodnotilo uživatelů: 0x
  3. Top
SearchTitle
×