zoukankan      html  css  js  c++  java
  • js 日期格式化

    Date.prototype.format = function(format){

    var o = {

    "M+" : this.getMonth()+1, //month

    "d+" : this.getDate(), //day

    "h+" : this.getHours(), //hour

    "m+" : this.getMinutes(), //minute

    "s+" : this.getSeconds(), //second

    "q+" : Math.floor((this.getMonth()+3)/3), //quarter

    "S" : this.getMilliseconds() //millisecond

    }

    if(/(y+)/.test(format)) {

    format = format.replace(RegExp.$1, (this.getFullYear()+"").substr(4 - RegExp.$1.length));

    }

    for(var k in o) {

    if(new RegExp("("+ k +")").test(format)) {

    format = format.replace(RegExp.$1, RegExp.$1.length==1 ? o[k] : ("00"+ o[k]).substr((""+ o[k]).length));

    }

    }

    return format;

    }

    //使用方法

    var now = new Date();

    var nowStr = now.format("yyyy-MM-dd hh:mm:ss");

    //使用方法2:

    var testDate = new Date();

    var testStr = testDate.format("YYYY年MM月dd日hh小时mm分ss秒");

    alert(testStr);

    //示例:

    alert(new Date().Format("yyyy年MM月dd日"));

    alert(new Date().Format("MM/dd/yyyy"));

    alert(new Date().Format("yyyyMMdd"));

    alert(new Date().Format("yyyy-MM-dd hh:mm:ss"));

    js格式化当前时间为yyyy-mm-dd形式

    复制代码 代码如下:

    function getNowFormatDate()

    {

    var day = new Date();

    var Year = 0;

    var Month = 0;

    var Day = 0;

    var CurrentDate = "";

    //初始化时间

    //Year= day.getYear();//有火狐下2008年显示108的bug

    Year= day.getFullYear();//ie火狐下都可以

    Month= day.getMonth()+1;

    Day = day.getDate();

    //Hour = day.getHours();

    // Minute = day.getMinutes();

    // Second = day.getSeconds();

    CurrentDate += Year + "-";

    if (Month >= 10 )

    {

    CurrentDate += Month + "-";

    }

    else

    {

    CurrentDate += "0" + Month + "-";

    }

    if (Day >= 10 )

    {

    CurrentDate += Day ;

    }

    else

    {

    CurrentDate += "0" + Day ;

    }

    return CurrentDate;

    }

  • 相关阅读:
    工作多年月薪不过万,30岁的我是否该转行
    Hawkeye部署Github监控系统
    滴滴征战澳洲 全球“追击”优步
    滴滴征战澳洲 全球“追击”优步
    滴滴征战澳洲 全球“追击”优步
    滴滴征战澳洲 全球“追击”优步
    idea jdk版本切换
    idea jdk版本切换
    idea jdk版本切换
    idea jdk版本切换
  • 原文地址:https://www.cnblogs.com/yexinw/p/2835234.html
Copyright © 2011-2022 走看看