时间戳和JsonDate格式转换

时间:2011-12-20 21:34:47

标签: c# json datetime ravendb

在我的MVC视图中,我将日期的用户输入传递给控制器​​操作。

我传递的日期带有时间戳进入controller参数。稍后在控制器代码中,我将该日期参数与数据库中的日期值进行比较。数据库日期值采用JSON日期格式。

我的问题两折......

  1. 如何获取传递给控制器​​的日期而不是时间戳。或者我如何将带有时间戳的日期格式转换为mm/dd/yyyy格式。

  2. 一旦我这样做,我该如何比较两个值。一个日期采用常规mm/dd/yyyy格式,另一个日期(来自数据库)采用JSON日期格式"/Date(1324414956395)/"

  3. 提前致谢。

1 个答案:

答案 0 :(得分:1)

您可以创建一个方法来执行此操作:

        private static DateTime ConvertFromUnixTimestamp(double timestamp)
        {

            var original = new DateTime(1970, 1, 1, 0, 0, 0, 0);

            return original.AddSeconds(timestamp);

        }
相关问题