我必须在 createdDateTime 字段的表格中加盖信息,
我使用了这个简单的代码:
info( strfmt("Date-Time: %1" , myTableDate.createdDateTime) );
在 myTableDate 上我有这个值: 05/08/2015 12:48:57
在 info 中的视频中,我看到此消息:
日期时间:05/08/2015 10:48:57
我看到比表中存储的值少两个小时。字段 createdDateTime 是标准表的字段。
全心全意,
享受!
答案 0 :(得分:2)
您必须更正timezone,因为strFmt
不会为您执行此操作:
info( strfmt("Date-Time: %1", DateTimeUtil::applyTimeZoneOffset(myTableDate.createdDateTime, DateTimeUtil::getUserPreferredTimeZone()));