用js将从后台得到的时间戳(毫秒数)转换为想要的日期格式
2017-08-11 16:42
701 查看
得到后台从数据库中拿到的数据我们希望格式是
2016年10月25日 17时37分30秒 或者 2016/10/25 17:37:30
然而我们前台得到的却是一段数字(时间戳,毫秒数)
1477386005
我们要将时间戳转化为我们想要的格式。
核心方法 :
这时候的结果是:
但是我希望转换为我自己想要的格式,就在本页面重写一下 toLocaleString()方法即可。
结果为:
或者其他想要的格式:
结果为:
友情链接:http://unixtime.51240.com/ 时间戳转化网站
http://www.w3school.com.cn/jsref/jsref_toLocaleString.asp w3cschool
2016年10月25日 17时37分30秒 或者 2016/10/25 17:37:30
然而我们前台得到的却是一段数字(时间戳,毫秒数)
1477386005
我们要将时间戳转化为我们想要的格式。
核心方法 :
1477386005是我从后台得到时间戳 (注意:有的时候得到的时间戳是已经乘以1000的)
var unixTimestamp = new Date( 1477386005*1000 ) ; commonTime = unixTimestamp.toLocaleString(); alert(commonTime);
这时候的结果是:
但是我希望转换为我自己想要的格式,就在本页面重写一下 toLocaleString()方法即可。
Date.prototype.toLocaleString = function() { return this.getFullYear() + "年" + (this.getMonth() + 1) + "月" + this.getDate() + "日 " + this.getHours() + "点" + this.getMinutes() + "分" + this.getSeconds() + "秒"; };
结果为:
或者其他想要的格式:
Date.prototype.toLocaleString = function() { return this.getFul ac2d lYear() + "/" + (this.getMonth() + 1) + "/" + this.getDate() + "/ " + this.getHours() + ":" + this.getMinutes() + ":" + this.getSeconds(); };
结果为:
友情链接:http://unixtime.51240.com/ 时间戳转化网站
http://www.w3school.com.cn/jsref/jsref_toLocaleString.asp w3cschool
相关文章推荐
- 用js将从后台得到的时间戳(毫秒数)转换为想要的日期格式
- 用js将从后台得到的时间戳(毫秒数)转换为想要的日期格式
- 用js将从后台得到的时间戳(毫秒数)转换为想要的日期格式
- JS、Jquery实现---把后台传过来的时间毫秒数转换成想要的日期格式
- JS、Jquery实现---把后台传过来的时间毫秒数转换成想要的日期格式
- 在JS中如何把毫秒转换成规定的日期时间格式实例
- js时间戳(毫秒数)转换为日期格式
- JS日期格式字符串转换为日期毫秒数和时间毫秒数转换为日期
- js将毫秒转换成指定格式的日期时间
- js中Date日期格式转换以及时间和毫秒之间的转换
- js时间戳转换为日期格式
- js 时间戳(毫秒级) 和 日期格式 (2011-12-13 01:45:30) 互转
- js将日期格式的时候转换成时间搓
- js将日期格式的时候转换成时间搓
- js时间戳与日期格式之间相互转换
- JS获取当前时间或者把毫秒转换成yyyy-MM-dd的格式
- 把时间戳转换为日期格式的js代码
- 后台得到时间戳到jsp中转换为日期显示
- 由毫秒(ms)转换为日期和时间的格式(简单易用)
- Js获取当前日期时间、比较及正则表达式转换格式