vue main.js中修改Date原型链,插入(百度)

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;
}

使用时,如对请求的个人数据返回的用户创建时间进行格式化,则

  that.userInfo.createtime = new Date(userInfoApi.createtime).format(
"yyyy-MM-dd hh:mm:ss"
);

格式化后的值为:

2019-03-08 22:04:03

最新文章

  1. windows下python的tar.gz文件安装
  2. 原生态jdbc的应用技术
  3. 洛谷U4807抽水机[最小生成树]
  4. 获取行间样式与在js中设置样式
  5. mysql 主从复制 实践
  6. Scripting Languages
  7. 嵌入式设计模式:有限状态自动机的C语言实现
  8. ONVIF Event消息解析(How to work with gSoap)
  9. vijos P1352 最大获利(最小割)
  10. Arcgis sde 10.1您不能创建在安装后的空间库,提示User has privileges required to create database objects.
  11. Picasso解决 TextView加载html图片异步显示
  12. ML2 配置 OVS VxLAN - 每天5分钟玩转 OpenStack(146)
  13. Python 列表(List) 的三种遍历(序号和值)方法
  14. Ambari源代码分析之Resource.Type与ResourceProvider相应关系
  15. nginx的限流问题
  16. @RefreshScope 配置方法
  17. Appium 常用方法总结 (python 版)
  18. ABP框架系列之四十六:(Setting-Management-设置管理)
  19. Android蓝牙——HID开发
  20. React 学习参考资料链接

热门文章

  1. vue 保存数组和对象, 避免双向绑定影响
  2. Spark day05
  3. poj2449第K短路问题(A*算法)
  4. openjudge dp水题记录
  5. python系列之(5)PyMySQL的使用
  6. Java练习 SDUT-3849_分数四则运算
  7. Java练习 SDUT-2733_小鑫の日常系列故事(二)——石头剪子布
  8. UVA_488:Triangle Wave
  9. asp 与php 的不同之处
  10. 2017 ACM/ICPC Asia Regional Shenyang Online:number number number hdu 6198【矩阵快速幂】