Метка времени и преобразование формата JsonDate - PullRequest
1 голос
/ 21 декабря 2011

В моем представлении MVC я принимаю пользовательский ввод для даты и передаю это значение в действие контроллера.

Дата, которую я передаю, входит в параметр контроллера с отметкой времени.Позже в коде контроллера я сравниваю этот параметр даты со значением даты из базы данных.Значение даты в базе данных в формате даты JSON.

Мои вопросы в два раза ..

  1. Как получить только дату, переданную в контроллер, а не с отметкой времени.Или как мне преобразовать этот формат даты с отметкой времени в формат mm/dd/yyyy.

  2. Как только я это сделаю, как я могу сравнить два значения.Одна дата в обычном формате mm/dd/yyyy, а другая (из базы данных) в формате даты JSON: "/Date(1324414956395)/"

Заранее спасибо.

1 Ответ

1 голос
/ 21 декабря 2011

Вы можете создать метод для этого:

        private static DateTime ConvertFromUnixTimestamp(double timestamp)
        {

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

            return original.AddSeconds(timestamp);

        }
...