2016-12-10 8 views
0

ich ein seltsames Problem mit meinem Projekt habe:Dateformat Datetime-Ausgabe

Während die gleiche MSSQL-Datenbank verwenden, meine lokale Version zeigt Datum wie folgt:

enter image description here

Und meine Web-Version wie dies zeigt, :

enter image description here

Außerdem, wenn ich versuche, in meiner lokalen Version zu bearbeiten, die „d atepicker "wird von meinem model.date und in der Web-Version bevölkert .. nicht.

@Html.EditorFor(model => model.StartDate, new { htmlAttributes = new { @class = "form-control" } })\ 

Hier ist ein Teil von Viewmodel:

[DataType(DataType.Date)] 
[DisplayName("Data od")] 
public DateTime? StartDate { get; set; } 

ich seine übernehmen wegen dieser unterschiedlichen Datumsformat. Wie kann ich dieses Problem angehen?

Antwort

1

neue Daten Anmerkung zur Startdate Eigenschaft hinzufügen

[DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")] 
Verwandte Themen