AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX Blogs
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.07.2009, 01:05   #1  
Blog bot is offline
Blog bot
Участник
 
25,643 / 848 (80) +++++++
Регистрация: 28.10.2006
axaptapedia: UtcDateTime
Источник: http://www.axaptapedia.com/UtcDateTime
==============

Summary:

Since version 2009 Dynamics AX supports different timezones. This feature is implemented in way that a UtcDateTime value is converted to UTC time when stored in database. The conversion is transparent for the user. The value is converted back to local time when it is viewed on form or report.

* Be aware that the table browser does this conversion too! The value in the table browser may NOT be the value in the database.
* Conversion is not applied for X++ code, you have to do this by your own!

==Example==
This example is create in Austria at Summertime, thats UTC + 2

[[Image:Utc_form.png‎]]


[[Image:Utc_tablebrowser.png‎]]


22.7.2009:00:00 Austria is 21.7.2009:22:00 in UTC

[[Image:Utc tablesql.png]]


static void Job2(Args _args)
{
UtcDateTimeDemo demo;
;

select firstonly demo where demo.RecId == 5637144576;

// prompts the value from the table, no conversion here!
info(strfmt("%1",demo.UtcField));

// thats the expected value!
info(strfmt("%1", DateTimeUtil::applyTimeZoneOffset(demo.UtcField,DateTimeUtil::getClientMachineTimeZone())));

}


When you fetch data from the database you have to apply the timezone to get the local value

[[Image:Utc infolog.png]]


----
[[Category:General development]]


Источник: http://www.axaptapedia.com/UtcDateTime
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
DAX 2009 & UtcDateTime & Primary Key SRF DAX: Программирование 8 05.06.2009 07:05
axaptapedia: Tutorial Password Blog bot DAX Blogs 1 22.05.2009 21:23
axcoder: PowerShell + Ax Blog bot DAX Blogs 1 09.01.2009 18:05
axaptapedia: Load Web Documents Blog bot DAX Blogs 1 03.01.2009 23:50

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 13:22.