我在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#對象。 –