Javascript 带日期选择器的angularjs日期格式
正如您看到的,当我从日期选择器中选择日期时,这是一个日期选择器,它根据目录显示。但当我从controllerits发送一个字符串值时- 2014-08-06T13:52:39Z 它显示相同的字符串。它不按照给定的格式进行格式化。Javascript 带日期选择器的angularjs日期格式,javascript,angularjs,date,Javascript,Angularjs,Date,正如您看到的,当我从日期选择器中选择日期时,这是一个日期选择器,它根据目录显示。但当我从controllerits发送一个字符串值时- 2014-08-06T13:52:39Z 它显示相同的字符串。它不按照给定的格式进行格式化。 有人能帮我吗你可以添加javascript代码: $( ".pw-form-control-text" ).datepicker({ dateFormat: 'MMMM d, yyyy' }); 您正在使用哪个扩展名输入日期 如何使用或?您可以添加指令ng chang
有人能帮我吗你可以添加javascript代码:
$( ".pw-form-control-text" ).datepicker({ dateFormat: 'MMMM d, yyyy' });
您正在使用哪个扩展名输入日期
如何使用或?您可以添加指令ng change=changeformat
<input class="pw-form-control-text"
datepicker=""
id="requestedDate"
name="requestedDate"
ng-change="changeformat()"
ng-model="formData.requestedDate"
pattern="MMMM d, yyyy"
type="text" />
问题是当我从日期选择器中选择时,它工作得很好。。但当我在控制器中将值设置为$scope.formData.requestedDate时,它不会根据该值进行格式化。您使用的日期选择器是什么??您是否测试过从控制器发送日期对象而不是字符串?
$scope.changeformat = function () {
$scope.formData.requestedDate = $filter('date')($scope.formData.requestedDate, "MMMM d, yyyy");
};