js,格式化long类型日期封装
2016-12-09 15:06
411 查看
/** * 扩展date函数 * author:c3gen */ Date.prototype.format = function(format) { 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(format)) { format = format.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length)); } for (var k in o) { if (new RegExp("(" + k + ")").test(format)) { format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ("00" + o[k]).substr(("" + o[k]).length)); } } return format; } /** date 为long类型 pattern 为格式化参数 */ function getFormatDate(date, pattern) { if (date == undefined) { date = new Date(); } if (pattern == undefined) { pattern = "yyyy-MM-dd hh:mm:ss"; } return date.format(pattern); } $(function() { var s = new Date(1388776825); alert(s); alert(getFormatDate(s)); })
相关文章推荐
- 使用js将long类型转化为"yyyy-MM-dd hh:mm:ss"日期格式&jQuery自带日历控件的汉化教程
- js long类型的日期转成Date,字符串StringBuilder拼接
- js时间日期格式化封装函数
- 用js 将long类型转换成日期格式
- JS格式化long类型的时间
- js实现类型判断,二分查找与日期格式化
- JS中写Date日期类型的数据,要求具体格式化.
- javascript Date format(js日期格式化)
- C#(ASP.NET)DateTime日期类型格式化显示
- C#(ASP.NET)DateTime日期类型格式化显示
- js 比较yyyy-MM-dd文本日期类型是否在指定的天数内
- C#(ASP.NET)DateTime日期类型格式化显示
- 格式化字符串,日期类型格式化
- C#DateTime日期类型格式化显示
- AJAX JSON中日期类型DateTime格式化的序列化自定义对象以及自定义类型参数的问题处理
- C# DateTime日期类型格式化显示
- js日期格式化
- C#(ASP.NET)DateTime日期类型格式化显示
- js字符串怎么样转化为日期类型
- 有关日期类型格式化显示