JavaScript Date Format
为JavaScript Date增加format方法:
Date.prototype.format = function (mask) {var d = this;var zeroize = function (value, length) {if (!length) length = 2;value = String(value);for (var i = 0, zeros = ''; i < (length - value.length); i++) {zeros += '0';}return zeros + value;}; return mask.replace(/"[^"]*"|'[^']*'|\b(?:d{1,4}|m{1,4}|yy(?:yy)?|([hHMstT])\1?|[lLZ])\b/g, function ($0) {switch ($0) {case 'd': return d.getDate();case 'dd': return zeroize(d.getDate());case 'ddd': return ['Sun', 'Mon', 'Tue', 'Wed', 'Thr', 'Fri', 'Sat'][d.getDay()];case 'dddd': return ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday'][d.getDay()];case 'M': return d.getMonth() + 1;case 'MM': return zeroize(d.getMonth() + 1);case 'MMM': return ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'][d.getMonth()];case 'MMMM': return ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'][d.getMonth()];case 'yy': return String(d.getFullYear()).substr(2);case 'yyyy': return d.getFullYear();case 'h': return d.getHours() % 12 || 12;case 'hh': return zeroize(d.getHours() % 12 || 12);case 'H': return d.getHours();case 'HH': return zeroize(d.getHours());case 'm': return d.getMinutes();case 'mm': return zeroize(d.getMinutes());case 's': return d.getSeconds();case 'ss': return zeroize(d.getSeconds());case 'l': return zeroize(d.getMilliseconds(), 3);case 'L': var m = d.getMilliseconds();if (m > 99) m = Math.round(m / 10);return zeroize(m);case 'tt': return d.getHours() < 12 ? 'am' : 'pm';case 'TT': return d.getHours() < 12 ? 'AM' : 'PM';case 'Z': return d.toUTCString().match(/[A-Z]+$/);// Return quoted strings with the surrounding quotes removed default: return $0.substr(1, $0.length - 2);}});};
使用示例:
var d = new Date();alert(d.format("MM/dd/yyyy"));
转载于:https://www.cnblogs.com/rynnwang/archive/2012/04/04/2431943.html
JavaScript Date Format相关推荐
- javascript Date 格式化
2019独角兽企业重金招聘Python工程师标准>>> // 对Date的扩展,将 Date 转化为指定格式的String // 月(M).日(d).小时(h).分(m).秒(s). ...
- javascript date php date,JavaScript Date 知识浅析
Date函数 new Date() Date 对象会自动把当前日期和时间保存为其初始值. date.getDate() 从 Date 对象返回一个月中的某一天 (1 ~ 31). date.getDa ...
- JavaScript Date 对象
JavaScript Date 对象 JavaScript Date 对象 http://www.w3school.com.cn/jsref/jsref_obj_date.asp 日期处理 Date ...
- DATE_FORMAT(date,format)
DATE_FORMAT(date,format) 根据format字符串格式化date值.下列修饰符可以被用在format字符串中: %M 月名字(January--December) %W ...
- html date 设置时间,JavaScript Date(日期)
JavaScript Date(日期) 对象 日期对象用于处理日期和时间. 在线实例 getFullYear() 使用 getFullYear() 获取年份. getTime() getTime() ...
- mysql function DATE_FORMA T(date, format)
DATE_FORMA T(date, format) 根据格式串format 格式化日期或日期和时间值date,返回结果串. 可用DATE_FORMAT( ) 来格式化DATE 或DATETIME 值 ...
- javascript Date对象 之 获取时间
javascript Date对象 --> 获取时间: 测试代码: <!DOCTYPE html> <html lang="en"> <head ...
- JS进阶Date format(日期格式化)
方法一 // 对Date的扩展,将 Date 转化为指定格式的String // 月(M).日(d).小时(h).分(m).秒(s).季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1- ...
- javascript Date
转:http://blog.csdn.net/vbangle/article/details/5643091# // 对Date的扩展,将 Date 转化为指定格式的String // 月(M).日( ...
- javascript date utc
版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/huangbin10025/article/details/37503465 近期在使用highsto ...
最新文章
- 招程序员,得招 “会编程” 的
- C#中的DataSet添加DataTable问题
- 单片机小精灵t2_51单片机定时器T2初始化设置
- Jenkins + Gitlab + Ansible--playbook 代码上线流程
- 技术和赚钱真的冲突吗?
- C#LeetCode刷题-树
- jison解析Cube信息 存入又读取出来
- Bzoj4870 [SXOI2017]组合数问题
- bzoj 1600: [Usaco2008 Oct]建造栅栏(DP)
- Java基础练习之流程控制(一)
- 阿里图标库使用(在线使用)
- C#语言入门详解(刘铁锰)---泛型
- 固态硬盘与机械硬盘读取速度实测
- Web应用十大安全漏洞
- sxt_(001_002)_web简介
- html那种折叠文字内容怎么实现,html+css实现文字折叠特效实例
- 自行车不可以上高速,但是为什么有的人可以从北京骑到西藏?
- 大小端与高位先行、低位先行
- Chrome浏览器全球大翻车? 让20多亿用户无网可上
- 基于java+ssm医院门诊预约挂号排班系统-计算机毕业设计
热门文章
- C++游戏服务器开发常用工具介绍(转载)
- maven全局配置文件settings.xml详解
- 堆排序(java实现)
- 浏览器打印设置横向打印_hp打印机共享怎么设置 hp打印机共享设置方法【详解步骤】...
- Failed to start bean ‘documentationPluginsBootstrapper‘;
- raid卡 4k 设置 linux,硬盘“大户”看过来,手把手教你组建 RAID 磁盘阵列
- Druid连接池jar包的下载 配置和简单使用
- android 背景逐渐变暗,UI:使View背景逐渐变暗的方法
- php查询mysql语句_PHP之路——MySql查询语句
- python3小游戏源代码_python3实现弹弹球小游戏