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 相关文章推荐
载入进度条 效果
Jul 08 Javascript
Prototype使用指南之selector.js
Jan 10 Javascript
js表数据排序 sort table data
Feb 18 Javascript
javascript replace()正则替换实现代码
Feb 26 Javascript
js 在定义的时候立即执行的函数表达式(function)写法
Jan 16 Javascript
JavaScript自动设置IFrame高度的小例子
Jun 08 Javascript
JavaScript中数据结构与算法(一):栈
Jun 19 Javascript
jQuery无刷新切换主题皮肤实例讲解
Oct 21 Javascript
基于vue的换肤功能的示例代码
Oct 10 Javascript
js实现图片上传到服务器和回显
Jan 19 Javascript
OpenLayers3实现对地图的基本操作
Sep 28 Javascript
详解CocosCreator项目结构机制
Apr 14 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中操作MySQL数据库的一些要注意的问题
2006/10/09 PHP
PHP4实际应用经验篇(5)
2006/10/09 PHP
PHP 的几个配置文件函数
2006/12/21 PHP
DedeCms模板安装/制作概述
2007/03/11 PHP
PHP 字符串分割和比较
2009/10/06 PHP
网页游戏开发入门教程三(简单程序应用)
2009/11/02 PHP
javascript setAttribute, getAttribute 在不同浏览器上的不同表现
2010/08/05 Javascript
JavaScript面向对象知识串结(读JavaScript高级程序设计(第三版))
2012/07/17 Javascript
使用js+jquery实现无限极联动
2013/05/23 Javascript
JS实现很酷的水波文字特效实例
2015/02/26 Javascript
详解JavaScript正则表达式之分组匹配及反向引用
2016/03/09 Javascript
Vue.js中用webpack合并打包多个组件并实现按需加载
2017/02/17 Javascript
使用JavaScript实现alert的实例代码
2017/07/06 Javascript
Vuejs 2.0 子组件访问/调用父组件的方法(示例代码)
2018/02/08 Javascript
jQuery实现DIV响应鼠标滑过由下向上展开效果示例【测试可用】
2018/04/26 jQuery
JavaScript反射与依赖注入实例详解
2018/05/29 Javascript
vue 配置多页面应用的示例代码
2018/10/22 Javascript
JS获取当前时间的年月日时分秒及时间的格式化的方法
2019/12/18 Javascript
微信小程序swiper实现文字纵向轮播提示效果
2020/01/21 Javascript
Python实现简单的代理服务器
2015/07/25 Python
Python cookbook(数据结构与算法)保存最后N个元素的方法
2018/02/13 Python
python多线程之事件Event的使用详解
2018/04/27 Python
python调用matlab的m自定义函数方法
2019/02/18 Python
Python 实现一个手机号码获取妹子名字的功能
2019/09/25 Python
Python字符串的修改方法实例
2019/12/19 Python
python编程进阶之类和对象用法实例分析
2020/02/21 Python
Pytorch 使用不同版本的cuda的方法步骤
2020/04/02 Python
Django限制API访问频率常用方法解析
2020/10/12 Python
澳大利亚小众服装品牌:Maurie & Eve
2018/03/27 全球购物
Solaris操作系统的线程机制
2015/07/28 面试题
《列夫托尔斯泰》教学反思
2014/02/10 职场文书
《守株待兔》教学反思
2014/03/01 职场文书
Django使用channels + websocket打造在线聊天室
2021/05/20 Python
如何解决springcloud feign 首次调用100%失败的问题
2021/06/23 Java/Android
详解python的异常捕获
2022/03/03 Python
Redis keys命令的具体使用
2022/06/05 Redis