angularjs timestamp in datetime-format-string im Eingabefeld
Werde ich sparen, datetime in timestamp-string mithilfe des folgenden:
date_default_timezone_set('Europe/London');
$bdatetime = "31-03-2016 21:52";
$date = new DateTime($bdatetime);
$bdatetimeTS = $date->getTimestamp();
die Einsparung in Ordnung. Und ich kann Holen, die-timestamp umwandeln und es zurück zu seiner ursprünglichen Form mit der folgenden in angular js:
<td>{{item.bdatetime * 1000 | date:'dd-MM-yy'}}</td>
die Anzeige von feinen all die Liste mit den Datensätzen.
Nun brauche ich zum Bearbeiten einzelner Datensätze im edit-Formular habe ich folgende Felder:
<input type="text" ng-model="bdatetime" value="{{bdatetime * 1000 | date:'dd-MM-yy'}}" name="bdatetime" id="datetimepicker" required/>
in JS und binden Sie es mit dem folgenden:
$scope.bdatetime = data[0].bdatetime;
welche zeigt, timestamp im Eingabefeld dann eher zeigt Zeit Datum im format in das format.
Ich weiß, wie zu konvertieren timestamp in datetime-format für nicht-bindbare.
Wie kann ich dies für die bindbaren Eingabefeld?
Dies ist von der string-Zeitstempel aber ich brauche einen reverse-Lösung von Zeitstempel-Eingabe-Felder.
InformationsquelleAutor Developer | 2014-02-10
Du musst angemeldet sein, um einen Kommentar abzugeben.
InformationsquelleAutor Developer
ng-Modell und Wert können nicht zusammen verwendet werden. Sie verwenden sollten, https://github.com/angular-ui/ui-date oder schreiben Sie benutzerdefinierte Richtlinie, die Griffe ngModel controller.
versuchen Sie, diese stackoverflow.com/questions/21549933/...
InformationsquelleAutor Matjaz Lipus