2016-12-05 4 views
0
public JsonResult GetAll() 
     { 
      Entities contextObj = new Entities(); 
      var employeeList = contextObj.CCFFares.ToList(); 
      //return Json(employeeList, JsonRequestBehavior.AllowGet); 

      return this.Json((from obj in contextObj.CCFFares 
           select new 
           { 
            ID = obj.ID, 
            Departure_Airport = obj.Departure_Airport, 
            Destination = obj.Destination, 
            Departure_Date = obj.Departure_Date.ToString(), 
            Return_Date = obj.Return_Date.ToString(), 
            Airline = obj.Airline, 
            Fare = obj.Fare, 
            Offer_Ends = obj.Offer_Ends, 
            Ailine_Class = obj.Airline_Class 
           }), JsonRequestBehavior.AllowGet); 
     } 

Ich habe ein Problem, wo ich das Datum in TT/MM/JJ zeigen muss, aber ich erhalte auf diese Weise 20.02.2017 12:00:00 Uhr was Ich möchte wirklich, und wenn ich den Wert in Sicht binden ohne String-Konvertierung bekomme ich das Datum Zeit auf diese Weise "/ Datum (1479600000000) /" wo ich das Datum in TT/MM/JJ zeigen kann einfach jemand führe mich bitte darauf!In Angular js wie zu konvertieren Datumsformat

+0

Sie können das Datum mithilfe des Datumsfilters formatieren –

Antwort

1

Während die Bindung an Ihre HTML-Ansicht Filter Verwendung Datum als

{{your date in milliseconds| date:'dd/MM/yyyy'}} 
1

folgt Halten .toString(), wie es

ist für Datum
Angular Code

Versuchen von benutzerdefinierten Filter hinzugefügt

app.filter('filterDate', ['$filter', function ($filter) { 
return function (input, format) { 

    return (input) ? $filter('date')(input, format) : ''; 
}; 

Ihr HTML sollte wie

sein