javascript Date转化为24小时格式

原创 2016年06月01日 12:09:09

1、扩充Date的prototype,用于24小时格式化日期:

Date.prototype.format = function(format) {

    var date = {
        "M+": this.getMonth() + 1,
        "d+": this.getDate(),
        "h+": this.getHours(),
        "m+": this.getMinutes(),
        "s+": this.getSeconds(),
        "q+": Math.floor((this.getMonth() + 3) / 3),
        "S+": this.getMilliseconds()
    };
    if (/(y+)/i.test(format)) {
        format = format.replace(RegExp.$1, (this.getFullYear() + '').substr(4 - RegExp.$1.length));
    }
    for (var k in date) {
        if (new RegExp("(" + k + ")").test(format)) {
            format = format.replace(RegExp.$1, RegExp.$1.length == 1
                ? date[k] : ("00" + date[k]).substr(("" + date[k]).length));
        }
    }
    return format;
}


2、使用:

var newDate = new Date();
newDate.setTime(data.msg.post_time*1000);
newDate.format('yyyy/MM/dd hh:mm:ss');

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

moment.js 日期和时间管理 24小时制

格式代码 说明 返回值例子 M 数字表示的月份,没有前导零 1到12 MM 数字表示的月份,有前导零 01到12 MMM 三个字母缩写表示的月份 Jan到Dec ...

java 中Date类型的时间显示格式

本文转至http://www.blogjava.net/sharky/articles/13057.html创建一个日期对象使用系统的当前日期和时间创建一个日期对象并返回一个长整数的简单例子。 这个时...
  • lfk_jery
  • lfk_jery
  • 2010年08月23日 00:04
  • 92287

js转换Date日期格式

var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????...

java Date类型:24小时制和12小时制

String getTimestamp() { DateFormat df = new SimpleDateFormat("yyyy-MM-dd HH-mm-ss sss"); Date date...
  • njchenyi
  • njchenyi
  • 2011年12月14日 13:35
  • 13474

js 时间格式与时间戳的相互转换

一.时间转换时间戳 function transdate(endTime){ var date=new Date(); date.setFullYear(endTime.substring(0,4))...

spring mvc 在jsp页面如何使时间以格式yyyy-MM-dd HH:mm:ss显示,24小时制

首先,javaBean为: import java.util.Date; public class OutcomeVo { private int oid; private int uid...

javascript显示动态时间24小时制+外包引用(一)

function showtime() { var today = new Date(); var Clock = document.getElementById('Clock'); va...

24 小时学通qt(pdg格式)

  • 2009年04月26日 15:09
  • 8.19MB
  • 下载

javascript的date转化器

  • 2009年04月30日 15:43
  • 23KB
  • 下载

JavaScript 扩展Date 格式输出

方法一: // 对Date的扩展,将 Date 转化为指定格式的String // 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符,  // 年...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:javascript Date转化为24小时格式
举报原因:
原因补充:

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