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中关于一个分号的崩溃示例
Nov 11 Javascript
js输入框邮箱自动提示功能代码实现
Dec 10 Javascript
jquery实现页面图片等比例放大缩小功能
Feb 12 Javascript
JS在一定时间内跳转页面及各种刷新页面的实现方法
May 26 Javascript
js 上传文件预览的简单实例
Aug 16 Javascript
js实现简单的碰壁反弹效果
Aug 30 Javascript
JS当前页面登录注册框,固定DIV,底层阴影的实例代码
Sep 29 Javascript
js 中获取制定的cook信息实现方法
Nov 19 Javascript
vue 配置多页面应用的示例代码
Oct 22 Javascript
利用Dectorator分模块存储Vuex状态的实现
Feb 05 Javascript
使用layer弹窗,制作编辑User信息页面的方法
Sep 27 Javascript
JS 4个超级实用的小技巧 提升开发效率
Oct 05 Javascript
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
SONY ICF-SW55的电路分析
2021/03/02 无线电
php curl选项列表(超详细)
2013/07/01 PHP
php表单处理操作
2017/11/16 PHP
Laravel中的chunk组块结果集处理与注意问题
2018/08/15 PHP
如何让easyui gridview 宽度自适应窗口改变及fitColumns应用
2013/01/25 Javascript
浅析JavaScript中的CSS属性及命名规范
2013/11/28 Javascript
javascript实现表格排序 编辑 拖拽 缩放
2015/01/02 Javascript
jQuery插件passwordStrength密码强度指标详解
2016/06/24 Javascript
echarts3 使用总结(绘制各种图表,地图)
2017/01/05 Javascript
jQuery实现给input绑定回车事件的方法
2017/02/09 Javascript
jQuery插件HighCharts实现的2D回归直线散点效果示例【附demo源码下载】
2017/03/09 Javascript
JavaScript实现简单的双色球(实例讲解)
2017/07/31 Javascript
Angular 项目实现国际化的方法
2018/01/08 Javascript
在vue中通过axios异步使用echarts的方法
2018/01/13 Javascript
解决使用Vue.js显示数据的时,页面闪现原始代码的问题
2018/02/11 Javascript
解决vue中使用Axios调用接口时出现的ie数据处理问题
2018/08/13 Javascript
浅谈Vue.js 中的 v-on 事件指令的使用
2018/11/25 Javascript
AngularJS实现的自定义过滤器简单示例
2019/02/02 Javascript
JS module的导出和导入的实现代码
2019/02/25 Javascript
解决nuxt 自定义全局方法,全局属性,全局变量的问题
2020/11/05 Javascript
Python定时执行之Timer用法示例
2015/05/27 Python
使用C++扩展Python的功能详解
2018/01/12 Python
Python redis操作实例分析【连接、管道、发布和订阅等】
2019/05/16 Python
使用python实现简单五子棋游戏
2019/06/18 Python
wxPython多个窗口的基本结构
2019/11/19 Python
python 如何区分return和yield
2020/09/22 Python
松下电器美国官方商店:Panasonic美国
2016/10/14 全球购物
民主生活会对照检查材料
2014/09/22 职场文书
公安机关正风肃纪剖析材料
2014/10/10 职场文书
劳动保障个人工作总结
2015/03/04 职场文书
用人单位聘用意向书
2015/05/11 职场文书
新学期开学标语2015
2015/07/16 职场文书
银行安全保卫工作总结
2015/08/10 职场文书
《中彩那天》教学反思
2016/02/24 职场文书
深入探讨opencv图像矫正算法实战
2021/05/21 Python
matplotlib画混淆矩阵与正确率曲线的实例代码
2021/06/01 Python