Js中将Long转换成日期格式的实现方法


Posted in Javascript onJune 05, 2018

主要用于将数据库中日期用long表示,转换成YYYY-MM-DD格式或YYYY-MM-DD HH:mm:ss格式

若显示为YYYY-MM-DD HH:mm:ss格式,调用如下方法:

datetimeFormat(longTypeDate);

若显示为YYYY-MM-DD格式,调用如下方法:

dateFormat(longTypeDate);

Js中具体方法如下:

/* * 时间格式化工具 
 * 把Long类型的1527672756454日期还原yyyy-MM-dd 00:00:00格式日期 
 */  
function datetimeFormat(longTypeDate){  
 var dateTypeDate = "";  
 var date = new Date();  
 date.setTime(longTypeDate);  
 dateTypeDate += date.getFullYear(); //年  
 dateTypeDate += "-" + getMonth(date); //月  
 dateTypeDate += "-" + getDay(date); //日  
 dateTypeDate += " " + getHours(date); //时  
 dateTypeDate += ":" + getMinutes(date);  //分 
 dateTypeDate += ":" + getSeconds(date);  //分 
 return dateTypeDate; 
}  
/* 
 * 时间格式化工具 
 * 把Long类型的1527672756454日期还原yyyy-MM-dd格式日期 
 */  
function dateFormat(longTypeDate){  
 var dateTypeDate = "";  
 var date = new Date();  
 date.setTime(longTypeDate);  
 dateTypeDate += date.getFullYear(); //年  
 dateTypeDate += "-" + getMonth(date); //月  
 dateTypeDate += "-" + getDay(date); //日  
 return dateTypeDate; 
}  
//返回 01-12 的月份值  
function getMonth(date){  
 var month = "";  
 month = date.getMonth() + 1; //getMonth()得到的月份是0-11  
 if(month<10){  
  month = "0" + month;  
 }  
 return month;  
}  
//返回01-30的日期  
function getDay(date){  
 var day = "";  
 day = date.getDate();  
 if(day<10){  
  day = "0" + day;  
 }  
 return day;  
} 
//小时 
function getHours(date){ 
 var hours = ""; 
 hours = date.getHours(); 
 if(hours<10){  
  hours = "0" + hours;  
 }  
 return hours;  
} 
//分 
function getMinutes(date){ 
 var minute = ""; 
 minute = date.getMinutes(); 
 if(minute<10){  
  minute = "0" + minute;  
 }  
 return minute;  
} 
//秒 
function getSeconds(date){ 
 var second = ""; 
 second = date.getSeconds(); 
 if(second<10){  
  second = "0" + second;  
 }  
 return second;  
}

效果图如下:

数据库中日期如图所示:                       页面中日期如图所示:

Js中将Long转换成日期格式的实现方法Js中将Long转换成日期格式的实现方法

总结

以上所述是小编给大家介绍的Js中将Long转换成日期格式的实现方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
js左侧多级菜单动态的解决方案
Feb 01 Javascript
通过jquery还原含有rowspan、colspan的table的实现方法
Feb 10 Javascript
JS连接SQL数据库与ACCESS数据库的方法实例
Nov 21 Javascript
jQuery中each()方法用法实例
Dec 27 Javascript
jQuery实现向下滑出的二级菜单效果实例
Aug 22 Javascript
原生JavaScript实现异步多文件上传
Dec 02 Javascript
vue通过数据过滤实现表格合并
Nov 30 Javascript
node.js express框架实现文件上传与下载功能实例详解
Oct 15 Javascript
JavaScript判断浏览器版本的方法
Nov 03 Javascript
如何阻止移动端浏览器点击图片浏览
Aug 29 Javascript
JS中锚点链接点击平滑滚动并自由调整到顶部位置
Feb 06 Javascript
vue项目配置 webpack-obfuscator 进行代码加密混淆的实现
Feb 26 Vue.js
JS非行间样式获取函数的实例代码
Jun 05 #Javascript
JavaScript实现读取与输出XML文件数据的方法示例
Jun 05 #Javascript
Node错误处理笔记之挖坑系列教程
Jun 05 #Javascript
Vue项目中跨域问题解决方案
Jun 05 #Javascript
Vue多系统切换实现方案
Jun 05 #Javascript
jQuery实现的简单对话框拖动功能示例
Jun 05 #jQuery
vue2.0 自定义组件的方法(vue组件的封装)
Jun 05 #Javascript
You might like
Zend Studio 无法启动的问题解决方法
2008/12/04 PHP
php清除和销毁session的方法分析
2015/03/19 PHP
将nodejs打包工具整合到鼠标右键的方法
2013/05/11 NodeJs
jQuery 鼠标经过(hover)事件的延时处理示例
2014/04/14 Javascript
JavaScript中的Primitive对象封装介绍
2014/12/31 Javascript
jQuery实现的向下图文信息滚动效果
2015/05/03 Javascript
Bootstrap打造一个左侧折叠菜单的系统模板(一)
2016/05/17 Javascript
基于d3.js实现实时刷新的折线图
2016/08/03 Javascript
js本地图片预览实现代码
2016/10/09 Javascript
vue实现tab切换外加样式切换方法
2018/03/16 Javascript
react-native android状态栏的实现
2018/06/15 Javascript
详解Webpack loader 之 file-loader
2018/11/07 Javascript
微信小程序基于picker实现级联菜单
2019/02/15 Javascript
移动端自适应flexible.js的使用方法(不用三大框架,仅写一个单html页面使用)推荐
2019/04/02 Javascript
vue中img src 动态加载本地json的图片路径写法
2019/04/25 Javascript
JavaScript实现的开关灯泡点击切换特效示例
2019/07/08 Javascript
nodejs中各种加密算法的实现详解
2019/07/11 NodeJs
原生js实现拖拽移动与缩放效果
2020/08/24 Javascript
[59:35]DOTA2上海特级锦标赛主赛事日 - 3 败者组第三轮#1COL VS Alliance第二局
2016/03/04 DOTA
python实现2014火车票查询代码分享
2014/01/10 Python
Python中的index()方法使用教程
2015/05/18 Python
python学习之matplotlib绘制散点图实例
2017/12/09 Python
python list删除元素时要注意的坑点分享
2018/04/18 Python
python修改txt文件中的某一项方法
2018/12/29 Python
python使用selenium实现批量文件下载
2019/03/11 Python
python 3.6.7实现端口扫描器
2019/09/04 Python
python中sys模块是做什么用的
2020/08/16 Python
露营世界:Camping World
2017/02/02 全球购物
简述DNS进行域名解析的过程
2013/12/02 面试题
学校爱心捐款倡议书
2014/05/13 职场文书
银行自荐信怎么写
2015/03/05 职场文书
2015年生产部工作总结范文
2015/05/25 职场文书
2015年“我们的节日·中秋节”活动总结
2015/07/30 职场文书
python实现自动清理文件夹旧文件
2021/05/10 Python
springboot中一些比较常用的注解总结
2021/06/11 Java/Android
JavaScript实现两个数组的交集
2022/03/25 Javascript