验证期间日期更改为Angular中的美国格式

时间:2016-04-11 16:24:59

标签: angularjs date

我正在以角度进行一些验证,其中用户添加的日期必须大于表单上的其他日期。

on dateChange on input:From,我调用此方法检查验证,但是当我尝试输入日期时,它会以美国版本获取日期。

例如: var from = new Date(viewValue);

viewvalue是" 08/04/2016"但是来自的出现时间为2016年8月4日星期四00:00:00 GMT + 0100(GMT日光时间)'

我能做些什么才能来自 4月8日?

感谢。

1 个答案:

答案 0 :(得分:2)

我建议你使用Momentjs:

http://momentjs.com

Momentjs Formats

var from = new Date(viewValue);
var date = moment(from).format('MMM Do');

Fiddle