Ich benutze angular js-Filter, um ein Datum auf dem Controller zu formatieren. Ein Benutzer wählt ein Datum aus einer uib-datepicker-popup
aus. Es ist dieses Datum, das ich unter Verwendung ISO 8601
(JJJJ-MM-TT) Datumsformat formatiert werden soll. Ich log dann meine die vom Benutzer abgeholt Datum und dann bekomme ichKonvertieren von Datum mit Angular JS-Filter schlägt fehl
$filter('date')(new Date(vm.my_date), 'yyyy-mm-dd');
und aufzuwickeln mit dem Datum wie diese Winkel $ Filter verwenden, wie
so etwas wie diesesSat Aug 20 2016 00:00:00 GMT+0300 (EAT)
jedoch
2016-00-20
Hier ist mein Code auf meinem Controller
// Logs Sat Aug 20 2016 00:00:00 GMT+0300 (EAT)
console.log(vm.my_date);
var converted = $filter('date')(new Date(vm.my_date), 'yyyy-mm-dd');
// Logs 2016-00-20
console.log(converted);
Was mache ich falsch?
Danke, ich hatte keine Ahnung, dass die Lösung so einfach war. –
@DennisWanyonyi Gern geschehen. :) – eg16