js格式化时间的简单实例


Posted in Javascript onNovember 27, 2016
Date.prototype.format = function(format) { //author: meizz
 let o = {
 "M+": this.getMonth() + 1, //月份
 "d+": this.getDate(), //日
 "H+": this.getHours(), //小时
 "m+": this.getMinutes(), //分
 "s+": this.getSeconds(), //秒
 "q+": Math.floor((this.getMonth() + 3) / 3), //季度
 "f+": this.getMilliseconds() //毫秒
 };
 if (/(y+)/.test(format))
 format = format.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
 for (let 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 d=new Date();
d.format('yyyy/MM/dd HH:mm');
//"2016/11/25 10:01"

以上就是本文的全部内容,希望对大家有所帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
javascript学习笔记(三) String 字符串类型介绍
Jun 19 Javascript
js设置function参数默认值(适合没有传参情况)
Feb 24 Javascript
使用vue.js编写蓝色拼图小游戏
Mar 17 Javascript
JS去掉字符串前后空格或去掉所有空格的用法
Mar 25 Javascript
jQuery获取单选按钮radio选中值与去除所有radio选中状态的方法
May 20 jQuery
vue-router路由懒加载和权限控制详解
Dec 13 Javascript
JavaScript 中定义函数用 var foo = function () {} 和 function foo()区别介绍
Mar 01 Javascript
还不懂递归?读完这篇文章保证你会懂
Jul 29 Javascript
微信小程序首页的分类功能和搜索功能的实现思路及代码详解
Sep 11 Javascript
Vue通过Blob对象实现导出Excel功能示例代码
Jul 31 Javascript
vue中使用router全局守卫实现页面拦截的示例
Oct 23 Javascript
echarts饼图各个板块之间的空隙如何实现
Dec 01 Javascript
浅谈jquery页面初始化的4种方式
Nov 27 #Javascript
js实现页面刷新滚动条位置不变
Nov 27 #Javascript
Javascrip实现文字跳动特效
Nov 27 #Javascript
JavaScript 监控微信浏览器且自带返回按钮时间
Nov 27 #Javascript
Angularjs之filter过滤器(推荐)
Nov 27 #Javascript
Web前端开发之水印、图片验证码
Nov 27 #Javascript
jQuery时间日期三级联动(推荐)
Nov 27 #Javascript
You might like
php预定义常量
2006/12/25 PHP
Ha0k 0.3 PHP 网页木马修改版
2009/10/11 PHP
PHP生成验证码时“图像因其本身有错无法显示”的解决方法
2013/08/07 PHP
php mysqli查询语句返回值类型实例分析
2016/06/29 PHP
PHP中危险的file_put_contents函数详解
2017/11/04 PHP
PHP PDOStatement::rowCount讲解
2019/02/01 PHP
用Javascript数组处理多个字符串的连接问题
2009/08/20 Javascript
javascript 哈希表(hashtable)的简单实现
2010/01/20 Javascript
javascript阻止浏览器后退事件防止误操作清空表单
2013/11/22 Javascript
javascript中打印当前的时间实现思路及代码
2013/12/18 Javascript
js日期、星座的级联显示代码
2014/01/23 Javascript
node.js中的fs.writeFileSync方法使用说明
2014/12/14 Javascript
jQuery实现表格行上移下移和置顶的方法
2015/05/22 Javascript
Javascript编写俄罗斯方块思路及实例
2015/07/07 Javascript
javascript+css3 实现动态按钮菜单特效
2016/02/06 Javascript
深入理解JavaScript单体内置对象
2016/06/06 Javascript
想用好React的你必须要知道的一些事情
2017/07/24 Javascript
js中Array对象的常用遍历方法详解
2019/01/17 Javascript
ES6基础之字符串和函数的拓展详解
2019/08/22 Javascript
Electron实现应用打包、自动升级过程解析
2020/07/07 Javascript
vue3.0封装轮播图组件的步骤
2021/03/04 Vue.js
[56:29]Secret vs Optic 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
Python缩进和冒号详解
2016/06/01 Python
Python之Web框架Django项目搭建全过程
2017/05/02 Python
基于Python socket的端口扫描程序实例代码
2018/02/09 Python
python 获取毫秒数,计算调用时长的方法
2019/02/20 Python
Python3中编码与解码之Unicode与bytes的讲解
2019/02/28 Python
Python redis操作实例分析【连接、管道、发布和订阅等】
2019/05/16 Python
Python 使用threading+Queue实现线程池示例
2019/12/21 Python
Python函数参数分类原理详解
2020/05/28 Python
QML实现钟表效果
2020/06/02 Python
Antler英国官网:购买安特丽行李箱、拉杆箱
2019/08/25 全球购物
六查六看心得体会
2014/10/14 职场文书
三行辞职书范文
2015/02/26 职场文书
2016年公司中秋节致辞
2015/11/26 职场文书
Rust中的Struct使用示例详解
2022/08/14 Javascript