5
我想在我的手机日期选择器,所以我创建了一个电池模板UI的日期格式
var myDateTemplate= '<input type="text" ng-model="row.entity.myDate" />';
我的山坳模型
var col = [{
field : 'myDate',
displayName : 'My Date',
enableCellEdit : true,
width : '130',
cellTemplate : myDateTemplate,
editableCellTemplate : myDateTemplate,
resizable : true,
sortable : false
}]
它工作正常,当我选择日期,我得到它为mm/dd/yyyy格式我想改变它DD/MM/YYYY格式我UI添加日期格式
var myDateTemplate = '<input ui-date="{ dateFormat: 'dd mm yyyy' }" ui-date-format="dd mm yyyy" ng-model="row.entity.myDate"/>';
当我使用UI日期格式,则会引发错误
错误:语法错误:令牌“未定义”不是主要在表达式的列的NaN表达[{DATEFORMAT:]开始的[{DATEFORMAT:]
和它给出日期如
周一2013年12月23日00:00:00 GMT + 0530(印度标准时间),而不是我的优先格式。
我在日期格式上有类似的问题。我会收到日期值,如“2016-09-01 08:14:55.467 IST”。并尝试使用cellfilter选项如 { “name”:“creationTimestamp”, “type”:“date”, “cellFilter”转换“MM/dd/yyyy HH:MM:ss.SSS”:date: 'MM/dd/yyyy HH:MM:ss.SSS'' },但我仍然得到了输出值“2016-09-01 08:14:55.467 IST”。你能帮我么? –
分钟必须很小,否则你会得到月份:cellFilter:'date:\'MM/dd/yyyy HH:mm:ss \'' –