文章目录
一.获取session date
获取AX系统日期
1.方式1
DateTimeUtil::date(DateTimeUtil::applyTimeZoneOffset(
DateTimeUtil::getSystemDateTime(),DateTimeUtil::getUserPreferredTimeZone()));
2.方式2
DateTimeUtil::getSystemDate(DateTimeUtil::getUserPreferredTimeZone());
二.获取system date
获取系统时间
systemDateGet();
三.DateTimeUtil::getSystemDateTime
DateTimeUtil::getSystemDateTime
获取当前系统时间作为 utcdatetime 值
四.系统当前用户时间
DateTimeUtil::applyTimeZoneOffset(
DateTimeUtil::getSystemDateTime(),
DateTimeUtil::getUserPreferredTimeZone())
五.获取当前时间,并转换为yyyymmddhhmmss格式
方式1:utc日期
System.DateTime dateTime = System.DateTime::get_UtcNow();
str utcTimeAsStr = dateTime.ToString('yyyyMdHHmmss');
方式2:当前日期
strReplace(
DateTimeUtil::toFormattedStr(
DateTimeUtil::applyTimeZoneOffset(
DateTimeUtil::utcNow(),
DateTimeUtil::getUserPreferredTimeZone()),
321,
DateDay::Digits2,
DateSeparator::None,
DateDay::Digits2,
DateSeparator::None,
DateYear::Digits4,
TimeSeparator::Space,
TimeSeparator::Space)," ","")