Mysql日期时间字符串格式为angularjs中的可读日期
Mysql datetime string format as human readable date in angularjs?
我正在从服务器检索日期-时间字符串,并以angularJs的形式显示给用户。我想将日期时间字符串格式化为可读格式。我更喜欢10 sec ago
类型的格式。
在angularjs中怎么可能?
下方给出的我的日期字符串
"created_at": "2015-03-22 16:10:02",
我尝试了以下功能和过滤器,但没有工作,
$scope.convertToDate = function (stringDate) {
var dateOut = new Date(stringDate);
dateOut.setDate(dateOut.getDate() + 1);
return dateOut;
};
过滤器
{{convertToDate(action.created_at) | date:'medium'}}
在angularjs中,你可以使用"filter"来实现你想要做的事情。不幸的是,angularjs没有这样的过滤器。但你可以编写自己的过滤器,在其中你可以使用一些第三方库,包括moment.js.
js中的
angular.module('your-module', [])
.filter('yourfilter', function(){
return function(input){
//you can write your code. you can use some lib if you want.
}
})
在html 中
{{action.created_at | yourfilter}}
相关文章:
- 更改angularjs中的日期-时间格式
- 如何在AngularJS中有效地检查日期是否有效
- Angularjs显示给定ISO格式的日期
- 如何从Angularjs中的新日期获取日期格式
- AngularJS自定义日期选择器指令
- 自定义angularjs过滤器日期时间格式额外字符
- Mysql日期时间字符串格式为angularjs中的可读日期
- AngularJs日期验证;我不适用于IE和Mozilla
- 过滤日期范围 angularjs 时出错
- AngularJS过滤格式化的日期
- 将日期作为从 Web API 到 angularJS 的 json 响应
- angularjs 或 javascript 中的日期循环
- AngularJS引导日期选择器 - 每周的一天问题
- Angularjs-uib日期选择器中的customClass依赖于promise
- AngularJS希伯来文日期转换器
- javascript(angularJS):添加当前时间到日期和格式
- 拒绝设置不安全的标头“日期”AngularJS
- 以 ng 样式获取当前日期 - Angularjs
- 在IndexedDB上查询MomentJS日期AngularJS -日期vs字符串
- 显示当前日期AngularJS