Angularjs 引导日期选择器验证日期
我使用的是Bootstrap datepicker,在验证日期时遇到了麻烦。用户可以在中键入日期,也可以从弹出的日期选择器中选择日期。出于某种原因,此日期的格式为yyyy-MM-dd'T'HH:MM:ss.SSSz。Angularjs 引导日期选择器验证日期,angularjs,twitter-bootstrap,datepicker,typescript,Angularjs,Twitter Bootstrap,Datepicker,Typescript,我使用的是Bootstrap datepicker,在验证日期时遇到了麻烦。用户可以在中键入日期,也可以从弹出的日期选择器中选择日期。出于某种原因,此日期的格式为yyyy-MM-dd'T'HH:MM:ss.SSSz。 为了进行验证,我使用moment.js的简单函数(用typescript编写): 日期选择器设置: dateOptions = { startingDay: 1, showWeeks: 'false' }; format = 'd
为了进行验证,我使用moment.js的简单函数(用typescript编写): 日期选择器设置:
dateOptions = {
startingDay: 1,
showWeeks: 'false'
};
format = 'dd/MM/yyyy';
altInputFormats = ['dd/MM/yyyy', 'dd-MM-yyyy', 'd-MM-yyyy'];
因为它是Angular应用程序,所以我在ng change中触发验证。
有没有办法将datepicker日期格式设置为仅日期而不包含时间部分?我尝试使用T的索引从这个值中获取子字符串,但没有成功
dateOptions = {
startingDay: 1,
showWeeks: 'false'
};
format = 'dd/MM/yyyy';
altInputFormats = ['dd/MM/yyyy', 'dd-MM-yyyy', 'd-MM-yyyy'];