js 日期格式化_JavaScript date format

位置:首页>文章>详情   分类: 教程分享 > WEB基础   阅读(11148)   2023-03-28 11:29:14
这里讲解的是一种通过扩展原生JS的方式进行日期格式化
js日期格式化

首先,在需要使用的地方添加以下代码
Date.prototype.format = function(fmt) { 

     var o = { 

        "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+)/.test(fmt)) {

            fmt=fmt.replace(RegExp.$1, (this.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里面,全局引用,可在项目中任意地方使用格式化。

date 格式化使用例子:
var time1 = new Date().format("yyyy-MM-dd hh:mm:ss");

console.log(time1);

搞定
标签: js format date
地址:https://www.leftso.com/article/760.html

相关阅读

这里讲解的是一种通过扩展原生JS的方式进行日期格式化​首先,在需要使用的地方添加以下代码Date.prototype.format = function(fmt) { var o ...
javascript(js)onclick 传递多个字符变量参数<a title="点击下载附件" onclick="downloadFile(\''+row.url+'\',\''+ro...
现有js数组数据如下:let dataArray=[{id:1,name:'张三'},{id:2,name:'李四'}];根据id获取js数组的对象let findId=1; let findO...
js 生成二维码引入qrcode.js该框架基于HTML5原生编写,兼容性较好。支持H5 vue uniapp 微信小程序等。基本使用参考<div id="qrcode"&gtl;<...
JavaScript集合(Array)转树(tree)结构js 原生数组转树形结构 /** * 将list装换成tree * @param {Object} myId 数据主键id * ...
类库方式实现:<!DOCTYPE html&gtl; <html lang="en"&gtl; <head&gtl; <meta charset="UTF-8"...
清空input 类型为file的文件选择常见的方法分两类一. javascript 方式清空file选择首先获取dom元素filevar file=document.getElementById...
Ajax Post 下载文件通过原生js实现function ajaxPostDownload(url,fileName,callback) { let xhr = new XMLHtt...
Bootstrap-tab 组件增强插件效果图​​bootstrap-tab组件是对原生的bootstrap-tab组件的封装,方便开发者更方便地使用,主要包含以下功能:tab页初始化关闭tab...
Bootstrap Tab基础使用,首先是引入必要的css和js,这里暂时忽略核心代码:<ul class="nav nav-tabs"&gtl; ...