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的的一个隔行变色,鼠标移动变色的小插件
Jul 06 Javascript
jquery插件 autoComboBox 下拉框
Dec 22 Javascript
js关闭子窗体刷新父窗体实现方法
Dec 04 Javascript
JS+CSS实现一个气泡提示框
Aug 18 Javascript
JS实现CheckBox复选框全选全不选功能
May 06 Javascript
JQuery EasyUI学习教程之datagrid 添加、修改、删除操作
Jul 09 Javascript
JavaScript实现鼠标点击导航栏变色特效
Feb 08 Javascript
微信小程序实战之上拉(分页加载)效果(2)
Apr 17 Javascript
解决vue 引入子组件报错的问题
Sep 06 Javascript
详解vue2.0模拟后台json数据
May 16 Javascript
jQuery实现可编辑的表格
Dec 11 jQuery
一行JavaScript代码如何实现瀑布流布局
Dec 11 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
WordPress的文章自动添加关键词及关键词的SEO优化
2016/03/01 PHP
php求斐波那契数的两种实现方式【递归与递推】
2019/09/09 PHP
javascript针对DOM的应用实例(一)
2012/04/15 Javascript
Raphael带文本标签可拖动的图形实现代码
2013/02/20 Javascript
JavaScript获得当前网页来源页面(即上一页)的方法
2015/04/03 Javascript
JavaScript获取当前日期是星期几的方法
2015/04/06 Javascript
jQuery on()方法示例及jquery on()方法的优点
2015/08/27 Javascript
基于jquery步骤进度条源码分享
2015/11/12 Javascript
谈谈因Vue.js引发关于getter和setter的思考
2016/12/02 Javascript
jQuery Ajax前后端使用JSON进行交互示例
2017/03/17 Javascript
微信小程序实现顶部普通选项卡效果(非swiper)
2020/06/19 Javascript
浅谈es6语法 (Proxy和Reflect的对比)
2017/10/24 Javascript
Vue高版本中一些新特性的使用详解
2018/09/25 Javascript
JavaScrip数组去重操作实例小结
2019/06/20 Javascript
[06:44]2014DOTA2国际邀请赛-钥匙体育馆开战 开幕式振奋人心
2014/07/19 DOTA
Python变量赋值的秘密分享
2018/04/03 Python
PyCharm安装第三方库如Requests的图文教程
2018/05/18 Python
Python对象属性自动更新操作示例
2018/06/15 Python
使用python实现哈希表、字典、集合操作
2019/12/22 Python
Django用内置方法实现简单搜索功能的方法
2020/12/18 Python
什么是封装
2013/03/26 面试题
自我鉴定注意事项
2014/01/19 职场文书
公司薪酬管理制度
2014/01/31 职场文书
十八届三中全会个人学习材料
2014/02/13 职场文书
小学校园之星事迹材料
2014/05/16 职场文书
化学专业自荐信
2014/05/28 职场文书
学校教师安全责任书
2014/07/23 职场文书
售房协议书
2014/08/19 职场文书
财政局党的群众路线教育实践活动剖析材料
2014/10/13 职场文书
道路交通事故赔偿协议书
2014/10/24 职场文书
慰问信格式
2015/02/14 职场文书
万能检讨书开头与结尾怎么写
2015/02/17 职场文书
部门优秀员工推荐信
2015/03/24 职场文书
2015年办公室个人工作总结
2015/04/20 职场文书
学校百日安全活动总结
2015/05/07 职场文书
毕业班工作总结
2015/08/10 职场文书