Javascript 角度UI引导日期选择器新日期
我正在为我的项目使用指令。我想做的是,当我点击按钮时,datepicker值正在按预期更新,然而,datepicker弹出窗口显示错误的日期。我使用的是Javascript 角度UI引导日期选择器新日期,javascript,angularjs,twitter-bootstrap,datepicker,angular-ui,Javascript,Angularjs,Twitter Bootstrap,Datepicker,Angular Ui,我正在为我的项目使用指令。我想做的是,当我点击按钮时,datepicker值正在按预期更新,然而,datepicker弹出窗口显示错误的日期。我使用的是dd.MM.yyyy格式。它显示的是mm.dd.YYYY,而不是dd.mm.YYYY。是虫子还是我遗漏了什么 function appConfig(datepickerConfig, datepickerPopupConfig) { datepickerConfig.startingDay = 1; datepic
dd.MM.yyyy
格式。它显示的是mm.dd.YYYY
,而不是dd.mm.YYYY
。是虫子还是我遗漏了什么
function appConfig(datepickerConfig, datepickerPopupConfig) {
datepickerConfig.startingDay = 1;
datepickerPopupConfig.datepickerPopup = 'dd.MM.yyyy';
}
据我所知,日期选择器工作正常。问题是您使用
this.date=“01.10.2015”
更改控制器中的值
你可以考虑用<代码>这个日期=新日期(2015/91,1),因为日期是背景中的日期类型。该指令关注这些格式的转换
编辑: 如果您想坚持自己的方式,可以使用如下解析函数(找到它): 电话:this.date = parseDate("01.10.2015")
是您的最新plunker。您能包括您的datepickerConfig吗?配置您的datepicker和弹出窗口。@Mateutek我已经配置好了。有趣的是,它似乎在我的实例上运行良好。只是为了确认我们仍然在讨论格式化日期选择器弹出窗口?你能分享你的实例吗?它显示的是10月1日还是1月10日?我有一个json格式
beOnLeaveDate:15.07.2015
。我决定将json的日期格式更改为ISO8601语法。因此,它的工作正如预期的那样。顺便说一下,谢谢你的回答:)
this.date = parseDate("01.10.2015")