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 相关文章推荐
关于用Jquery的height()、width()计算动态插入的IMG标签的宽高的问题
Dec 08 Javascript
Javascript 异步加载详解(浏览器在javascript的加载方式)
May 20 Javascript
js 实现菜单左右滚动显示示例介绍
Nov 21 Javascript
基于jquery实现鼠标滚轮驱动的图片切换效果
Oct 26 Javascript
分享有关jQuery中animate、slide、fade等动画的连续触发、滞后反复执行的bug
Jan 10 Javascript
函数四种调用模式以及其中的this指向
Jan 16 Javascript
bootstarp modal框居中显示的实现代码
Feb 18 Javascript
Angular6封装http请求的步骤详解
Aug 13 Javascript
使用electron制作满屏心特效的示例代码
Nov 27 Javascript
如何在JavaScript中优雅的提取循环内数据详解
Mar 04 Javascript
jquery.pager.js分页实现详解
Jul 29 jQuery
使用纯前端JavaScript实现Excel导入导出方法过程详解
Aug 07 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
PHP的FTP学习(三)
2006/10/09 PHP
php 数组二分法查找函数代码
2010/02/16 PHP
IE 下的只读 innerHTML
2009/08/21 Javascript
javascript 面向对象编程  function是方法(函数)
2009/09/17 Javascript
等待指定时间后自动跳转或关闭当前页面的js代码
2013/07/09 Javascript
扩展jQuery对象时如何扩展成员变量具体怎么实现
2014/04/25 Javascript
js获取select默认选中的Option并不是当前选中值
2014/05/07 Javascript
吐槽一下我所了解的Node.js
2014/10/08 Javascript
JavaScript中数组的合并以及排序实现示例
2015/10/24 Javascript
jQuery滑动效果实现方法分析
2018/09/05 jQuery
layui-laydate时间日历控件使用方法详解
2018/11/15 Javascript
vue路由中前进后退的一些事儿
2019/05/18 Javascript
layui type2 通过url给iframe子页面传值的例子
2019/09/06 Javascript
JavaScript实现更换背景图片
2019/10/18 Javascript
[53:18]Spirit vs Liquid Supermajor小组赛A组 BO3 第三场 6.2
2018/06/03 DOTA
[01:21:07]EG vs Liquid 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
Python的Flask框架中@app.route的用法教程
2015/03/31 Python
Python实现telnet服务器的方法
2015/07/10 Python
python模仿网页版微信发送消息功能
2018/02/24 Python
selenium+python 去除启动的黑色cmd窗口方法
2018/05/22 Python
win10系统下Anaconda3安装配置方法图文教程
2018/09/19 Python
Python编程flask使用页面模版的方法
2018/12/28 Python
Python集合操作方法详解
2020/02/09 Python
python virtualenv虚拟环境配置与使用教程详解
2020/07/13 Python
HTML5的结构和语义(5):交互
2008/10/17 HTML / CSS
Links of London官方网站:英国标志性的珠宝品牌
2017/04/09 全球购物
加拿大廉价机票预订网站:CheapOair.ca
2018/03/04 全球购物
澳大利亚在线家具、灯饰和家居装饰店:LivingStyles
2018/11/20 全球购物
能否解释一下XSS cookie盗窃是什么意思
2012/06/02 面试题
三分钟演讲稿事例
2014/03/03 职场文书
校园公益广告语
2014/03/13 职场文书
法人授权委托书范本
2014/04/04 职场文书
行政工作试用期自我评价
2014/09/14 职场文书
博士导师推荐信
2015/03/25 职场文书
表彰大会新闻稿
2015/07/17 职场文书
零基础学java之循环语句的使用
2022/04/10 Java/Android