2

当我从 Javascript Web 资源中的 odata 查询中获取日期和时间时,它与以 crm 形式显示的 wwitch 中的值不同(日​​期时间字段)

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

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

我该如何解决这个问题

4

1 回答 1

1

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

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

于 2013-10-23T12:21:26.403 回答