js日期格式化
类别:Web前端 浏览量:479
时间:2015-10-9 js日期格式化
js日期格式化下面介绍一种js日期格式化的方法
// 对Date的扩展,将 Date 转化为指定格式的String
// 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符,
// 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字)
// 例子:
// (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 2015-10-09 08:09:04.423
// (new Date()).Format("yyyy-M-d h:m:s.S") ==> 2015-10-09 8:9:4.18
Date.prototype.Format = function (fmt) { //author: meizz
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;
}
//使用
(new Date()).Format("yyyy-MM-dd hh:mm:ss.S") // 2015-10-09 08:09:04.423
(new Date()).Format("yyyy-M-d h:m:s.S") // 2015-10-09 8:9:4.18
(new Date()).Format("yyyy-MM-dd hh:mm:ss") // 2015-10-09 08:09:04
标签:javascript
您可能感兴趣
- jquery五子棋javascript(原生JavaScript实现简单五子棋游戏)
- 百度地图获取api过程(JavaScript接入百度地图API的方法步骤)
- javascript四种数组(javascript数组includes、reduce的基本使用)
- JavaScript instanceof 的用法
- JavaScript css3实现简单视频弹幕功能(JavaScript css3实现简单视频弹幕功能)
- javascript如何操作文档元素(JavaScript操作元素实例大全)
- web中如何预防xss攻击(详解前端安全之JavaScript防http劫持与XSS)
- javascript写计算器教程(基于JavaScript实现简易计算器)
- js数字时钟编程(JavaScript实现动态数字时钟)
- js三级联动说明(基于JavaScript实现省市联动效果)
- javascript类型转换
- js原生tab栏切换(JavaScript实现简易tab栏切换案例)
- javascript编程中的promise(JavaScript如何利用Promise控制并发请求个数)
- javascript的作用域详解精简版(浅谈JavaScript 中的延迟加载属性模式)
- javascript学习参数(详解JavaScript堆栈与拷贝)
- javascript函数的递归调用记得加上return
- 乡村爱情15 宋晓峰怀疑自己孩子,腾飞与姜奶奶亲子鉴定出结果(宋晓峰怀疑自己孩子)
- 《乡村爱情13》开播,新版刘能以假乱真,编剧思维进入瓶颈(新版刘能以假乱真)
- 当年的 白洋淀战神 练肌肉 嘎子哥也成为行走的荷尔蒙(当年的白洋淀战神)
- 肌肉小子陈康, 亚洲巨兽 黄哲勋,哪个才是你的菜(肌肉小子陈康亚洲巨兽)
- 新闻周刊 青岛网红 赵厂长 编段子一箩筐输出快乐,陪父亲十二载勇斗病魔(新闻周刊青岛网红)
- 44岁夏雨演谋女郎爸,大其24岁却看不出,互动不怕袁泉吃醋(44岁夏雨演谋女郎爸)
热门推荐
- jquery中prop和attr的区别
- sql中having用法(sql中的 where 、group by 和 having 用法解析)
- 在VS中按F12转到DLL文件定义的源代码
- mysql怎么做教材信息管理系统(python+mysql实现学生信息查询系统)
- python 二叉树的深度遍历(python 将有序数组转换为二叉树的方法)
- python创建文件的方法(Python3.5文件读与写操作经典实例详解)
- php多维数组怎么转换json(php实现的数组转xml案例分析)
- mysql数据库出现乱码(数据库 MySQL中文乱码解决办法总结)
- dedecms调用方法(DEDECMS专题制作方法)
- 带农历的js日期控件
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9