我在JavaScript中,从MVC收到一个C#日期时间的函数。 如果日期为null,它应该返回“ - ”,如果它是一个有效的日期应该返回格式化的日期。转换C#日期时间为Javascript日期
重要:它无法发送日期从C#另一种格式。
的Javascript:
function CheckDate(date) {
if (date == "Mon Jan 01 0001 00:00:00 GMT+0000 (GMT Daylight Time)")
return "-";
else {
var dat = new Date(date);
return dat.getFullYear() + dat.getMonth() + dat.getDay();
}
有没有更好的方式来比较,如果日期是C#新的datetime?
,如何解析和返回“YYYY/MM/DD”格式的日期?
什么码转换它在C#的一面呢?例如,无论服务器在哪里,它都可能是针对文化的。 –
“Duplicate”http://stackoverflow.com/questions/1056728/formatting-a-date-in-javascript – 2013-07-30 14:43:30
服务器端的代码只是CheckDate(@ model.Dated) 它只是一个DateTime C#对象。 –