chcę wyboru daty w mojej komórce, więc stworzyliśmy szablon komórekui-data formatu w szablonie nggrid komórek
var myDateTemplate= '<input type="text" ng-model="row.entity.myDate" />';
mój model kol jest
var col = [{
field : 'myDate',
displayName : 'My Date',
enableCellEdit : true,
width : '130',
cellTemplate : myDateTemplate,
editableCellTemplate : myDateTemplate,
resizable : true,
sortable : false
}]
to działa dobrze i kiedy I wybrać datę i dostać go w dd/mm/rrrr formacie chcę go zmienić na formacie dd/mm/rrrr do I dodaje format daty ui
var myDateTemplate = '<input ui-date="{ dateFormat: 'dd mm yyyy' }" ui-date-format="dd mm yyyy" ng-model="row.entity.myDate"/>';
kiedy używać ui format daty będzie rzucać się błąd
Error: Błąd składni: 'niezdefiniowana' nie jest pierwszym wyrazem Reklamowe na kolumnie NaN wyrażenia [{dateformat:] zaczynając od [{dateformat:]
i podaje datę podobną do:
Pon. 23.01.2013 00:00:00 GMT + 0530 (Indie Standard Time) zamiast mojego preferowanego formatu.
Mam podobny problem z formatowaniem daty. Otrzymam datę w rodzaju "2016-09-01 08: 14: 55.467 IST". i spróbuj przekonwertować "MM/dd/rrrr GG: MM: ss.SSS" z opcją filtru komórek, taką jak { "nazwa": "creationTimestamp", "type": "date", "cellFilter": "date: "MM/dd/rrrr GG: MM: ss.SSS" " }, Ale nadal otrzymuję wartość wyjściową" 2016-09-01 08: 14: 55.467 IST ". możesz mi pomóc? –
Minuty muszą być maleńkie, w przeciwnym razie będziesz miał miesiąc: cellFilter: 'date: \' MM/dd/rrrr GG: mm: ss \ '' –