一个把时间戳转化成特定日期格式的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;

}

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

js 时间戳转为日期格式

什么是Unix时间戳(Unix timestamp): Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方...
  • GarfieldEr007
  • GarfieldEr007
  • 2016年06月09日 14:24
  • 3675

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

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

js 时间戳转为日期格式

js需要把时间戳转为为普通格式,一般的情况下可能用不到的,但是我在做计时钟时php给的是 时间戳这样我们可以方便计划时分秒。 下面先来看第一种吧  代码如下 复制...
  • z18842589113
  • z18842589113
  • 2016年11月24日 09:11
  • 6575

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

什么是Unix时间戳(Unix timestamp): Unix时间戳(Unix timestamp),或称Unix时间(Unix time)、POSIX时间(POSIX time),是一种时间表示方...
  • h330531987
  • h330531987
  • 2017年03月29日 00:13
  • 962

JS获取时间的相关函数及时间戳与时间日期之间的转换

概述 Date对象是JavaScript提供的日期和时间的操作接口。它可以表示的时间范围是,1970年1月1日00:00:00前后的各1亿天(单位为毫秒)。 Date对象可以作为普通函数直接调用...
  • helloxiaoliang
  • helloxiaoliang
  • 2017年02月15日 11:47
  • 1092

js把日期字符串转换成时间戳

//获取当前时间:   var myDate = new Date();//当前时间   var year = myDate.getFullYear();//当前年份   var month =...
  • Inuyasha1121
  • Inuyasha1121
  • 2015年04月17日 10:40
  • 28068

关于一个时间的转换问题。由一个RFC3339时间格式的字符串转为本地时间

RFC3339 本地时间 DateTime
  • houyibing930920
  • houyibing930920
  • 2016年09月28日 20:15
  • 744

javascript时间戳和日期字符串相互转换代码(超简单)

一、日期字符串转时间戳 // 获取当前时间戳(以s为单位) // 第一种方式 var timestamps = +new Date(); timestamps ...
  • js_admin
  • js_admin
  • 2017年08月09日 10:36
  • 580

Javascript、js 时间日期时间戳转换

Javascript、js 时间日期时间戳转换
  • ldl_xz
  • ldl_xz
  • 2016年03月02日 20:49
  • 3896

iOS 日期格式化, NSDateFormatter,把服务器返回的时间,格式化为时间戳

G: 公元时代,例如AD公元 yy: 年的后2位 yyyy: 完整年 MM: 月,显示为1-12 MMM: 月,显示为英文月份简写,如 Jan MMMM: 月,显示为英文月份全称,如 Janualy ...
  • loumzy
  • loumzy
  • 2015年12月27日 15:36
  • 2102
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一个把时间戳转化成特定日期格式的js函数
举报原因:
原因补充:

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