Skip to content

Calendar.GetTodayAsync

Overview

DateTimeOffset Calendar.GetTodayAsync ( [ timezone ], [callback] )
Returns the current date in the specified time zone.

Arguments

String timezone Specifies the target time zone for current date in "hh:mm" format. Optional, if not specified system timezone information is used.

Function callback Callback to execute. Optional.

Remarks

  • You may use toISOString() method for comparisons on Xml Database. Such as;

date comparison

$Calendar.GetTodayAsync().then(function(today) {
    if ( $Xml.Evaluate('OldDate') < today.toISOString() ) {
        // ...
    }
});

Examples

$Calendar.GetTodayAsync().then(function(date) {
    $Xml.SetValue('Date1', date);
});
$Calendar.GetTodayAsync('02:00').then(function(date) {
    $Xml.SetValue('Date2', date);
});

Result is

<Date1>2017-01-25T16:04:40.5625645Z</Date1>
<Date2>2017-01-25T18:04:40.5625645+02:00</Date2>

See Also