Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

Overview

Returns the current date in the specified time zone asynchronously.

Promise<DateTimeOffset> myCalendar.GetTodayAsync(timeZone: string)

Arguments

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

Remarks

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

Example

date comparison

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

You can use ,Calendar.GetDateTime, or ,Calendar.GetDateTimeAsync, methods as alternative to get relative date time values.

Example

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

Example

Result it

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