ich einen Bildschirm mit einem Datumsfeld haben (Startdatum), wo der BenutzerWie Sie in Firebase ein Datumsfeld speichern AngularFire mit
<label class="item item-input">
<span class="input-label">Start Date</span>
<input type="date" ng-model="currentItem.OpenDate">
</label>
ein beliebiges Datum eingeben kann ich folgendes für die Save-Taste des Click-Ereignis hinzugefügt
console.log("Normal date " + $scope.currentItem.OpenDate);
die Konsole zeigt folgendes Datum
Normal date Fri May 01 2015 00:00:00 GMT-0400 (Eastern Daylight Time)
Hier ist das Push-Ereignis
$scope.data.accounts.push({ 'AccountName': $scope.currentItem.AccountName, 'StartBalance': $scope.currentItem.StartBalance, 'OpenDate': $scope.currentItem.OpenDate, 'AccountType': $scope.currentItem.AccountType });
JEDOCH das Datum $scope.currentItem.OpenDate
ist nicht auf Firebase gespeichert zu werden, wird der Rest der Daten zu speichern richtig. Was vermisse ich?
Im Allgemeinen wird 'getTime()' universeller, einfacher zu verwenden mit Abfragen und Sortierung, und insgesamt eine funktionellere Lösung. – Kato
Das hat bei mir funktioniert. Vielen Dank. Ein Neuling zu sein macht manchmal keinen Spaß, aber ich muss vorwärts gehen! –
@Kato Einverstanden, Im suchte nach einer Datumsbereichsabfrage. –