У меня есть функция в Javascript, которая получает С# DateTime из MVC. Если дата имеет значение null, она должна возвращать "-", если она действительная дата, она должна вернуть форматированную дату.
ВАЖНО: Невозможно отправить дату в другом формате с С#.
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();
}
Есть ли лучший способ сравнить, является ли дата С# New DateTime?
И как я могу разобрать и вернуть дату в формате "yyyy/MM/dd"?