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;

    }

  • 相关阅读:
    RibbonToggleButton
    civil 3d 体积曲面提取等高线
    Civil 3D中各种ObjectID集合中的对象具体是什么类型?
    Civil 3D曲面高程分析
    C++不允许使用指向不完整类型的指针
    LNK2019 无法解析的外部符号 "int __cdecl acedGetReal(wchar_t const *,double *)"
    Civil 3D中获取路线上任意一点处切线方位角
    AutoCAD 实体添加超级链接
    论坛中看到的代码,留存备用 批量创建dwg文件
    ionic3 新增主题色
  • 原文地址:https://www.cnblogs.com/yexinw/p/2835234.html
Copyright © 2011-2022 走看看