这篇文章主要介绍了使用 js 转化毫秒为时间格式的具体实现, 需要的朋友可以参考下
Javascript 是一种由 Netscape 的 LiveScript 发展而来的原型化继承的基于对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如 Perl,遗留的速度问题,为客户提供更流畅的浏览效果。
代码:
- <script type="text/javascript">
- var format = function(time, format) {
- var t = new Date(time);
- var tf = function(i) {
- return (i < 10 ? '0': '') + i
- };
- return format.replace(/yyyy|MM|dd|HH|mm|ss/g,
- function(a) {
- switch (a) {
- case 'yyyy':
- return tf(t.getFullYear());
- break;
- case 'MM':
- return tf(t.getMonth() + 1);
- break;
- case 'mm':
- return tf(t.getMinutes());
- break;
- case 'dd':
- return tf(t.getDate());
- break;
- case 'HH':
- return tf(t.getHours());
- break;
- case 'ss':
- return tf(t.getSeconds());
- break;
- };
- });
- };
- alert(format(1396178344662, 'yyyy-MM-dd HH:mm:ss'));
- </script>
来源: