一.获取session date
获取AX系统日期
1.方式1
DateTimeUtil::date(DateTimeUtil::applyTimeZoneOffset(
DateTimeUtil::getSystemDateTime(),DateTimeUtil::getUserPreferredTimeZone()));
- 1
- 2
2.方式2
DateTimeUtil::getSystemDate(DateTimeUtil::getUserPreferredTimeZone());
- 1
二.获取system date
获取系统时间
systemDateGet();
- 1
三.DateTimeUtil::getSystemDateTime
DateTimeUtil::getSystemDateTime
- 1
获取当前系统时间作为 utcdatetime 值
四.系统当前用户时间
DateTimeUtil::applyTimeZoneOffset(
DateTimeUtil::getSystemDateTime(),
DateTimeUtil::getUserPreferredTimeZone())
- 1
- 2
- 3
五.获取当前时间,并转换为yyyymmddhhmmss格式
方式1:utc日期
System.DateTime dateTime = System.DateTime::get_UtcNow();
str utcTimeAsStr = dateTime.ToString('yyyyMdHHmmss');
- 1
- 2
方式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)," ","")
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
- 12
- 13