Ich habe eine Funktion in Javascript, die eine C# DateTime von MVC erhält. Wenn das Datum Null ist, sollte es "-" zurückgeben, wenn es ein gültiges Datum ist, sollte es das formatierte Datum zurückgeben.Convert C# DateTime nach Javascript Datum
WICHTIG: Es ist nicht möglich, das Datum in einem anderen Format als C# zu senden.
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();
}
Gibt es eine bessere Art und Weise zu vergleichen, wenn das Datum der C# New Datetime?
Und wie kann ich das Datum im "JJJJ/MM/TT" -Format analysieren und zurückgeben?
Was ist der Code auf der C# Seite konvertieren? Zum Beispiel könnte es kulturspezifisch sein, wo auch immer der Server ist. –
"Duplizieren" http://stackoverflow.com/questions/1056728/formatting-a-date-in-javascript –
Der Code auf der Serverseite ist nur CheckDate (@ model.Dated) Es ist nur ein DateTime C# -Objekt. –