繁体   English   中英

如何使用odata和Javascript获取CRM 2011中的用户预览时间

[英]How to Get user preview time in CRM 2011 from using odata ,Javascript

当我从Javascript Web资源中的odata查询中获取日期和时间时,它与crm格式中显示的女巫中的值有所不同(DateTime归档)

我用这段代码格式化日期时间

function formatDate(dt) {
    dt = dt.replace("/Date(", "");
    dt = dt.replace(")/", "");
    var date = new Date(parseInt(dt, 10));
    return date;
}

在此处输入图片说明

http://charithrajapaksha.blogspot.com/2013/05/working-with-date-and-time-values-in.html

该链接显示了如何在C#中解决此问题,但我希望使用Javascript来解决

我该如何解决这个问题

CRM中的日期时间存储在UTC中,这就是为什么关闭它的原因。 您需要将日期时间转换为用户的日期时间。 这是将其转换为用户浏览器时间的方法

我会警告您,理想情况下,您应该在CRM中查找用户的实际时区,但是我认为95%的时间应该可以正常工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM