#

 

 

Definition des Datum-Feldes im MVC Model

Mit  DisplayFormat DataFormatString wird die Formatierung des Datums zur Ausgabe eingestellt

[Display(Name = "Date Edit")]

[DisplayFormat(DataFormatString = "{0:yyyy-MM-dd HH:mm}")]

public DateTime? dtEdit { get; set; }

Ergebnis:

2017-12-13 12:46

 

 

Groß-/Kleinschreibung beachten

yyyy= Jahr

MM= Monat

dd=Tag

HH=Stunde

mm=Minute

 

Einstellung in der Ausgabe-View

Damit die Formatierung in der View übernommen wird aus den DisplayFormat einstellungen, muss die Ausgabe mit @Html.DisplayFor(..) festgelegt werden.

Wenn die DisplayFor(..) Angabe nicht gegeben wird, dann wird das Datum ohne Formatierung angezeigt.

ASP.Net MVC

 

 

Anzeige Ohne Datum-Formatierung

<td>

@artikel.dtEdit 

@*@Html.DisplayFor(modelItem => artikel.dtEdit)*@

</td>

 

Ohne Formatierung (System Standard) die DataFormatString yyyy-MM-dd wird ignoriert

 

Mobile

.

123movies