Анализ даты и времени С# на javascript datetime
Я знаю, что мой вопрос похож на других, но я не нашел решения для моей проблемы.
У меня есть свойство С# DateTime
public DateTime MyDate { get;set;}
Когда я использую ajax для получения некоторой информации, я написал в javascript что-то вроде:
$.each(object, function(k,v){
alert(object.MyDate);
});
Он возвращает что-то вроде:
/Date(1362478277517)/
Можно ли преобразовать это время datetime в javascript?
Спасибо.
Ответы
Ответ 1
new Date(object.MyDate);
должен работать.
EDIT:
var date = new Date(parseInt(object.MyDate.substr(6)));
Я также видел этот метод:
var milli = "/Date(1245398693390)/".replace(/\/Date\((-?\d+)\)\//, '$1');
var d = new Date(parseInt(milli));
Ответ 2
Я использую .Net Core 2.0. и MySQL 5.7
В моей текущей разработке я присваиваю возвращаемое значение прямо в объект DOM следующим образом:
DOMControl.value = response.CreatedOn.toString().split(".")[0];
Я возвращаю JsonResult результирующего объекта, полученный JSON приходит со значением даты следующим образом:
{
...
createdOn : "2017-11-28T00:43:29.0472483Z"
...
}
Надеюсь, это поможет кому-то.