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
您可能感兴趣
- 生成随机数javascript(JavaScript实现随机生成验证码及校验)
- html5 canvas 特效(JavaScript canvas实现流星特效)
- canvas俄罗斯方块(JavaScript canvas实现俄罗斯方块游戏)
- 浏览器怎么显示javascript页面(JavaScript如何通过userAgent判断几个常用浏览器详解)
- JavaScript实现网页版贪吃蛇游戏(JavaScript实现网页版贪吃蛇游戏)
- js的模块模式设计(如何理解JavaScript模块化)
- js防抖用法(JavaScript的防抖和节流案例)
- hashtable的javascript实现
- 用js编写tab栏切换(JavaScript实现简易tab栏切换内容栏)
- javascript中window对象
- javascript变量值做函数名(JavaScript中变量提升和函数提升实例详解)
- javascript如何实现异步任务(JavaScript 中如何实现并发控制)
- ASP.NET使用JavaScriptSerializer实现序列化与反序列化
- javascript函数的递归调用记得加上return
- canvas实现字体粒子爆炸特效(javascript canvas实现雨滴效果)
- javascript编程中的promise(JavaScript如何利用Promise控制并发请求个数)
- 吉善缘《聚宝金蟾》金蟾招财摆件 三足全铜蟾蜍客厅店铺开业礼品(吉善缘聚宝金蟾金蟾招财摆件)
- 招财化煞神兽,金蟾变了(招财化煞神兽金蟾变了)
- 26岁杨紫的白素贞遇上24岁鞠婧祎,哪个最美(26岁杨紫的白素贞遇上24岁鞠婧祎)
- 鞠婧祎和杨紫两种风格的女生,你心里谁比较美(鞠婧祎和杨紫两种风格的女生)
- 三千年第一美女鞠婧祎出演白素贞pk杨紫,颜值胜赵雅芝王祖贤(三千年第一美女鞠婧祎出演白素贞pk杨紫)
- 成都轨道交通13号线一期工程最新进展(成都轨道交通13号线一期工程最新进展)
热门推荐
- sql server显示当前登录用户命令(SQL Server正确删除Windows认证用户的方法)
- php图片合成处理(PHP使用 Imagick 扩展实现图片合成,圆角处理功能示例)
- php自定义函数返回多少个值(PHP7导出Excel报ERR_EMPTY_RESPONSE解决方法)
- dockernginx服务器教程(Docker镜像+nginx 部署 vue 项目的方法)
- mysqlcount使用技巧(MySQL巧用sum、case和when优化统计查询)
- python学生管理系统的思路(python实现学员管理系统)
- laravel时间日期字段比较(Laravel find in set排序实例)
- python自动处理图片(python制作图片缩略图)
- centosdocker镜像安装mysql(linux下利用Docker安装mysql的步骤)
- ExtJs中getCmp、getDom、Get的区别
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9