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全局变量var与不var的区别深入解析
Dec 09 Javascript
jQuery实现限制textarea文本框输入字符数量的方法
May 28 Javascript
jQuery带时间的日期控件代码分享
Aug 26 Javascript
javascript实现tab切换的两个实例
Nov 05 Javascript
laypage分页控件使用实例详解
May 19 Javascript
js不间断滚动的简单实现
Jun 03 Javascript
JS代码实现百度地图 画圆 删除标注
Oct 12 Javascript
Node.js pipe实现源码解析
Aug 12 Javascript
9种改善AngularJS性能的方法
Nov 28 Javascript
如何阻止小程序遮罩层下方图层滚动
Sep 05 Javascript
Vue+Element-U实现分页显示效果
Nov 15 Javascript
vue3.0+vue-router+element-plus初实践
Dec 02 Vue.js
浅谈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+APACHE实现用户论证的方法
2006/10/09 PHP
AJAX的跨域访问-两种有效的解决方法介绍
2013/06/22 PHP
浅析Yii2 gridview实现批量删除教程
2016/04/22 PHP
PHP入门教程之自定义函数用法详解(创建,调用,变量,参数,返回值等)
2016/09/11 PHP
XAMPP升级PHP版本实现步骤解析
2020/09/04 PHP
使用jquery给input和textarea设定ie中的focus
2008/05/29 Javascript
Firefox window.close()的使用注意事项
2009/04/11 Javascript
JS类的封装及实现代码
2009/12/02 Javascript
js实现俄罗斯方块小游戏分享
2014/01/31 Javascript
javascript生成随机颜色示例代码
2014/05/05 Javascript
JavaScript+Java实现HTML页面转为PDF文件保存的方法
2016/05/30 Javascript
js中Number数字数值运算后值不对的解决方法
2017/02/28 Javascript
vue 数据双向绑定的实现方法
2021/03/04 Vue.js
[03:06]V社市场总监Dota2项目负责人Erik专访:希望更多中国玩家加入DOTA2
2014/07/11 DOTA
[45:40]Ti4 冒泡赛第二天NEWBEE vs NaVi 1
2014/07/15 DOTA
python在指定目录下查找gif文件的方法
2015/05/04 Python
Python中操作mysql的pymysql模块详解
2016/09/13 Python
Python自动化运维和部署项目工具Fabric使用实例
2016/09/18 Python
Python实现文件内容批量追加的方法示例
2017/08/29 Python
用tensorflow实现弹性网络回归算法
2018/01/09 Python
Python检测端口IP字符串是否合法
2020/06/05 Python
Python如何定义一个函数
2015/09/01 面试题
工程业务员工作职责
2013/12/07 职场文书
英文留学推荐信范文
2014/01/25 职场文书
党员公开承诺书和承诺事项
2014/03/25 职场文书
高三毕业寄语
2014/04/10 职场文书
小学生评语集锦
2014/04/18 职场文书
微笑服务演讲稿
2014/05/13 职场文书
网上祭先烈心得体会
2014/09/01 职场文书
销售简历自我评价怎么写
2014/09/26 职场文书
教师党员学习群众路线心得体会
2014/11/04 职场文书
nginx反向代理时如何保持长连接
2021/03/31 Servers
Python实现文本文件拆分写入到多个文本文件的方法
2021/04/18 Python
mysql分表之后如何平滑上线详解
2021/11/01 MySQL
Redis监控工具RedisInsight安装与使用
2022/03/21 Redis
Python实现对齐打印 format函数的用法
2022/04/28 Python