首页前端开发JavaScriptJavaScript怎么将数字转换成时间

JavaScript怎么将数字转换成时间

时间2024-01-29 23:34:02发布访客分类JavaScript浏览917
导读:收集整理的这篇文章主要介绍了JavaScript怎么将数字转换成时间,觉得挺不错的,现在分享给大家,也给大家做个参考。JavaScript将数字转换成时间的方法:首先把字符串进行日期的封装;然后封装转换函数;最后调用函数“date.Form...
收集整理的这篇文章主要介绍了JavaScript怎么将数字转换成时间,觉得挺不错的,现在分享给大家,也给大家做个参考。

JavaScript将数字转换成时间的方法:首先把字符串进行日期的封装;然后封装转换函数;最后调用函数“date.Format("yyyy-MM-dd hh:mm:ss"); ”即可。

本文操作环境:windows7系统、javascript1.8.5版,DELL G3电脑

JavaScript怎么将数字转换成时间?

js将 一串数字1403149534转换为日期格式

js中接收到后台返回的json字符串中的日期类型的字段都变成了一串数字,形如:1500341149000。所以我们需要将这个串格式化形如:2017-07-18 09:25:49.

直接上代码:

1、先把字符串进行日期的封装 VAR date = new Date(1500341149000);

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");

这样就可以完成转换了,献给需要的朋友,这是前台格式化,那么我们是否能在转转换json之前进行一些操作,

得到我们想要的格式呢,也就是这个转换操作放在后台来做,有好的想法的读者可以交流。

推荐学习:《javascript高级教程》

以上就是JavaScript怎么将数字转换成时间的详细内容,更多请关注其它相关文章!

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!

上一篇: javascript怎么删除当前节点下一篇:浅析Angular路由中的懒加载守卫...猜你在找的JavaScript相关文章 html font标签如何设置字体大小?html font标签属性用法介绍2022-05-16vue3+TypeScript+vue-router的使用方法2022-04-16vue3获取当前路由地址2022-04-16如何利用React实现图片识别App2022-04-16JavaScript展开运算符和剩余运算符的区别详解2022-04-16微信小程序中使用vant框架的具体步骤2022-04-16Vue elementUI表单嵌套表格并对每行进行校验详解2022-04-16如何利用Typescript封装本地存储2022-04-16微信小程序中wxs文件的一些妙用分享2022-04-16JavaScript的Set数据结构详解2022-04-16 其他相关热搜词更多phpjavapython程序员load

若转载请注明出处: JavaScript怎么将数字转换成时间
本文地址: https://pptw.com/jishu/591746.html
深入浅析Node.js中的内置模块 浅析Angular路由中的懒加载、守卫、动态参数

游客 回复需填写必要信息