conversition of date to UTC DateTime
The DateTimeUtil class can be used to convert or modify utcdatetime and Timezone values.
static void Job39(Args _args)
{
utcDateTime rangeStart, rangeEnd;
date startDate, endDate;
TimeOfDay startTime, endTime;
startDate = 2\4\2011; // day\month\year
endDate = 6\12\2012; // day\month\year
startTime = str2time("1:22:59 am"); //GMT, NOT user time zone – this is how stored in the table
endTime = str2time("09:00:00 am");
rangeStart = DateTimeUtil::newDateTime(startDate,startTime,DateTimeUtil::getUserPreferredTimeZone());// apply user time zone to range
rangeEnd = DateTimeUtil::newDateTime(endDate,endTime,DateTimeUtil::getUserPreferredTimeZone());
info(strFmt("%1,%2",datetime2str(rangeStart),datetime2str(rangeEnd)));
}
The output will be
No comments:
Post a Comment