时间格式化代码
时间:2021-09-03
本文章向大家介绍时间格式化代码,主要包括时间格式化代码使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
格式化时间函数:
1 function dateFormat(date, format) { 2 if (typeof date === "string") { 3 var mts = date.match(/(\/Date\((\d+)\)\/)/); 4 if (mts && mts.length >= 3) { 5 date = parseInt(mts[2]); 6 } 7 } 8 date = new Date(date); 9 if (!date || date.toUTCString() == "Invalid Date") { 10 return ""; 11 } 12 var map = { 13 "M": date.getMonth() + 1, //月份 14 "d": date.getDate(), //日 15 "h": date.getHours(), //小时 16 "m": date.getMinutes(), //分 17 "s": date.getSeconds(), //秒 18 "q": Math.floor((date.getMonth() + 3) / 3), //季度 19 "S": date.getMilliseconds() //毫秒 20 }; 21 format = format.replace(/([yMdhmsqS])+/g, function(all, t) { 22 var v = map[t]; 23 if (v !== undefined) { 24 if (all.length > 1) { 25 v = '0' + v; 26 v = v.substr(v.length - 2); 27 } 28 return v; 29 } else if (t === 'y') { 30 return (date.getFullYear() + '').substr(4 - all.length); 31 } 32 return all; 33 }); 34 return format; 35 } 36 return dateFormat(value, arg);
原文地址:https://www.cnblogs.com/seeding/p/15222125.html
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 深入浅析Python2.x和3.x版本的主要区别
- 用户态进程如何得到虚拟地址对应的物理地址?
- Linux中利用grep命令如何检索文件内容详解
- laravel框架学习笔记之组件化开发实现方法
- PHP7创建销毁session的实例方法
- Vim如何使用相对行号实现一切操作详解
- laravel 框架执行流程与原理简单分析
- 对python自动生成接口测试的示例讲解
- 解决pip install xxx报错SyntaxError: invalid syntax的问题
- PHP如何使用JWT做Api接口身份认证的实现
- 解决python3 Pycharm上连接数据库时报错的问题
- php把文件设置为插件的技巧方法
- Python中fnmatch模块的使用详情
- tp5框架使用cookie加密算法实现登录功能示例
- python实现停车管理系统