New*_*Boy 7 javascript angularjs
我目前已经在我的应用程序上设置了日期格式。
html
<span ng-bind="convertToDate(myDate) | date: 'medium'" id="dtText"></span>
Run Code Online (Sandbox Code Playgroud)
角
$scope.myDate = new Date();
$scope.convertToDate = function (stringDate) {
var dateOut = new Date(stringDate);
dateOut.setDate(dateOut.getDate());
return dateOut;
};
Run Code Online (Sandbox Code Playgroud)
我有这个功能,但是它显示了我想删除的时间。只是想知道我需要在我的函数中添加什么以防止时间显示?
只用怎么样
<span ng-bind="myDate | date: 'mediumDate'" id="dtText"></span>
Run Code Online (Sandbox Code Playgroud)
不需要转换它。
您的convertDate函数不起作用的原因是Date.setDate只设置日期值的日期部分,而时间组件保持不变。要重置时间组件,您必须单独重置它们,例如
dateOut.setSeconds(0);
dateOut.setMinutes(0);
dateOut.setHours(0);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10812 次 |
| 最近记录: |