Мне нужно получить дату/время в этом формате. 2016/05/25 17:08:22Получение текущей даты и времени в определенном формате x ++ 2012
X ++ 2012,. я попытался использовать DateTimeUtil :: getSystemDateTime()), но не уверен, что правильные параметры
Мне нужно получить дату/время в этом формате. 2016/05/25 17:08:22Получение текущей даты и времени в определенном формате x ++ 2012
X ++ 2012,. я попытался использовать DateTimeUtil :: getSystemDateTime()), но не уверен, что правильные параметры
Следующее задание должно дать вам представление о том, как сделать форматирование.
static void FormatDateTimeJob(Args _args)
{
utcDateTime now = DateTimeUtil::utcNow();
str formattedOutput;
formattedOutput = DateTimeUtil::toFormattedStr(
now,
321,
DateDay::Digits2,
DateSeparator::Slash,
DateMonth::Digits2,
DateSeparator::Slash,
DateYear::Digits4,
TimeSeparator::Colon,
TimeSeparator::Colon);
info(formattedOutput);
}
Конечно, вы можете применить часовой пояс до форматирования значения как так
now = DateTimeUtil::applyTimeZoneOffset(
now,
DateTimeUtil::getClientMachineTimeZone());
Кроме того, если вы хотите изменить * все * даты в системе, подумайте над настройкой региональных настроек для вашего целевого местоположения. Как европейский я действительно ненавижу настройку по умолчанию (США) на многих серверах AOS. –
вы возникли проблемы форматирования поля времени даты? Или у вас проблемы с получением даты и времени? Вероятно, легче форматировать дату и время отдельно. – Reinard
У меня возникли проблемы с правильной настройкой даты и времени. просто интересно, как я могу выполнить как дату, так и время в этом формате. – Sirus
Эй, просмотрите этот блог https://stoneridgesoftware.com/working-with-utcdatetime-functionality-in-dynamics-ax-2012/ –