一个把时间戳转化成特定日期格式的js函数

转载 2017年01月04日 00:52:31
Date.prototype.Format = function (timestamp, fmt) { 
var date = new Date(timestamp*1000);
    var o = {
        "M+": date.getMonth() + 1, //月份 
        "d+": date.getDate(), //日 
        "H+": date.getHours(), //小时 
        "m+": date.getMinutes(), //分 
        "s+": date.getSeconds(), //秒 
        "q+": Math.floor((date.getMonth() + 3) / 3), //季度 
        "S": date.getMilliseconds() //毫秒 
    };
    if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (date.getFullYear() + "").substr(4 - RegExp.$1.length));
    for (var k in o)
    if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
    return fmt;

}

也是自己百度搜的,虽然还没看懂,但是先保存下来。

相关文章推荐

时间戳转换为X分钟前、X小时前、X天前的时间格式函数

这里分享的是取客户端的时间,如果是服务器时间直接把timeNow变量设置为服务器当前时间戳就可以了,publishTime变量就是文章发表的时间戳。这个函数判断了超过4天的时间就显示月份和日期,4天内...

jquery时间戳转换为日期格式

function formatDate(format, timestamp){ var a, jsdate=((timestamp) ? new Date(timestamp*1000) :...

js时间戳怎么转化为日期格式

js需要把时间戳转为为普通格式,一般的情况下可能用不到的, 下面先来看第一种吧   function getLocalTime(nS) { return ...

自己做工具--js 时间戳转为日期格式封装方法date(format, timestamp)

什么是Unix时间戳(Unix timestamp): Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方...

js 时间戳转为日期格式

什么是Unix时间戳(Unix timestamp): Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方...

js时间戳与日期格式之间的转换

将时间戳转换为日期格式var date = new Date(时间戳);获取一个时间对象。 下面是获取时间日期的方法 下面是获取时间日期的方法。 date.getFullYear();//获取完整的年...
  • cwzhsi
  • cwzhsi
  • 2015-08-24 09:08
  • 2338

js时间戳转为日期格式

转自:http://wyoojune.blog.163.com/blog/static/57093325201131193650725/ 这个在PHP+mssql(日期类型为datetime)+...

PHP日期格式转时间戳

strtotime/mktime/自定义实现 试试阅读模式?希望听取您的建议 PHP 提供了函数可以方便的将各种形式的日期转换为时间戳,该类函数主要是: strtotime():将任何英文文...

站长工具之时间戳转换日期格式

如何在不同编程语言中获取现在的Unix时间戳(Unix timestamp)? Java time JavaScript Math.round(new Da...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)