This is the example to  split datetime in hour minutes second in different timezone in ax 2012.     TransDateTime  myDateTime=DateTimeUtil::applyTimeZoneOffset(DateTimeUtil::getSystemDateTime(),Timezone::GMTPLUS0300KUWAIT_RIYADH);      int       hours;      int       minutes;      int       seconds;      ;      info(datetime2str(myDateTime));      hours=DateTimeUtil::hour(myDateTime);      minutes=DateTimeUtil::minute(myDateTime);      seconds=DateTimeUtil::second(myDateTime);      info(strfmt('Hours %1 - Minutes %2 - Seconds %3',int2str(hours),int2str(minutes),int2str(seconds)));     To get different timezone like GMT,India etc you can get from below screen.      
Microsoft Dynamics Ax,AIF,Axapta, Enterprise portal,,Microsoft , United State,U.S., SharePoint , BI Tools, Performance Tuning, SSRS,Business Logic,Ax ERP Errors and solution,Dynamics 365 Errors Solution,Business software .