工具类_js移动端时间戳转日期格式-将一个时间转换成x小时前、y天前
来源:互联网 发布:剑灵角色数据图 编辑:程序博客网 时间:2024/06/08 14:57
/** * 格式化时间的辅助类,将一个时间转换成x小时前、y天前等 */var dateUtils = {UNITS: {'年': 31557600000,'月': 2629800000,'天': 86400000,'小时': 3600000,'分钟': 60000,'秒': 1000},humanize: function(milliseconds) {var humanize = '';mui.each(this.UNITS, function(unit, value) {if(milliseconds >= value) {humanize = Math.floor(milliseconds / value) + unit + '前';return false;}return true;});return humanize || '刚刚';},format: function(dateStr) {var date = this.parse(dateStr)var diff = Date.now() - date.getTime();if(diff < this.UNITS['天']) {return this.humanize(diff);}var _format = function(number) {return(number < 10 ? ('0' + number) : number);};return date.getFullYear() + '/' + _format(date.getMonth() + 1) + '/' + _format(date.getDay()) + '-' + _format(date.getHours()) + ':' + _format(date.getMinutes());},parse:function (str) {//将"yyyy-mm-dd HH:MM:ss"格式的字符串,转化为一个Date对象var a = str.split(/[^0-9]/);return new Date (a[0],a[1]-1,a[2],a[3],a[4],a[5] );}};
2. 使用
dateUtils.format(''日期格式的时间'') //几天前
阅读全文
0 0
- 工具类_js移动端时间戳转日期格式-将一个时间转换成x小时前、y天前
- 时间戳转换为X分钟前、X小时前、X天前的时间格式函数
- 时间格式转换 X小时前
- Java时间工具类DateUtils(把日期时间转换成xx秒前、xx分钟前、xx小时前...)
- Java时间工具类DateUtils(把日期时间转换成xx秒前、xx分钟前、xx小时前...)
- Java时间工具类(把日期时间转换成xx秒前、xx分钟前、xx小时前...)
- 时间戳转换日期及xx分钟/小时/天前
- long类型时间转换成n秒前,n分钟前,n小时前,日期
- php 时间相差(x年前,x月前,x天前,x小时前,x分钟前,x秒前)
- 将时间戳转换为时间,并输出“刚刚”、“昨天”、“XX小时前”等
- 关于如何将时间转化成多少分钟前,多少天前,多少月前,多少秒前的工具类
- ExtJs6 时间转换为'x天','x小时','x分','x秒前'并且鼠标移上去悬浮提示具体时间
- Android 将时间转化成几分钟前、几天前等字样的工具类
- R求一个时间前N天的时间点
- 将自己的时间戳转换为几分钟前,几小时前,几天前
- java 日期 格式 前多少天, 后多少天的获取方法,日期工具类 星期
- PHP格式化显示时间(x秒前,x天前等格式)
- Java将Unix时间戳转换成指定格式日期
- 111
- HDU
- android添加后门的一种方法
- CharSequence接口在方法定义中的应用
- 算法:从键盘输入一定金额(以元为单位,如345.78),然后显示支付该金额的各人民币数量
- 工具类_js移动端时间戳转日期格式-将一个时间转换成x小时前、y天前
- A*(也叫A star, A星)寻路算法-Java版
- android中src和background区别
- 广度优先生成树
- http协议知识点整理
- IDA笔记
- 4.servlet开发入门(ServletConfig,ServletContext域)
- android自定义签名
- 摩尔定律真的要终结了吗?