js 一串数字1403149534转换为日期格式
2017-06-09 21:28
465 查看
1、先把字符串进行日期的封装 var date = new Date(1403149534);
2、然后引入一下代码
Date.prototype.Format = function(fmt)
{
//author:wangweizhen
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;
};
3.进行date.format("yyyy-MM-dd hh:mm:ss");
2、然后引入一下代码
Date.prototype.Format = function(fmt)
{
//author:wangweizhen
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;
};
3.进行date.format("yyyy-MM-dd hh:mm:ss");
相关文章推荐
- js将 一串数字1403149534转换为日期格式
- SQL Server、C#、JS中那些日期和数字格式转换的方法
- 黄聪:js、Jquery将日期例如(2012-09-03)转换为数字格式
- JS 转换数字/日期大全
- ASP.NET中将数字日期转换为中文格式
- js 日期转换为数字
- C# 的数据类型转换 c#字符串转换格式 c#日期数字字符串整形格式转换
- js将long日期格式转换为标准日期格式实现思路
- js将long日期格式转换为标准日期格式
- 将数字类型格式的日期转换为中文格式
- JS将时间戳转换成日期格式
- js将long日期格式转换为标准日期格式
- java导出:防止EXCEL或WPS的将文本自动转换为日期或数字格式
- JS的日期格式转换成C#的日期格式的方法
- [转]js日期格式转换
- 学习笔记 数字时间戳js中转换为日期时间
- Excel中将数字转换为日期格式
- js中将日期类型转换成字符串型格式
- (转)JS 数字格式千分位相互转换
- 把时间戳转换为日期格式的js代码