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 相关文章推荐
JavaScript CSS修改学习第一章 查找位置
Feb 19 Javascript
JS 退出系统并跳转到登录界面的实现代码
Jun 29 Javascript
多次注册事件会导致一个事件被触发多次的解决方法
Aug 12 Javascript
jQuery+ajax实现无刷新级联菜单示例
May 21 Javascript
浅析JavaScript中的事件机制
Jun 04 Javascript
jQuery中$.ajax()和$.getJson()同步处理详解
Aug 12 Javascript
基于JS代码实现实时显示系统时间
Jun 16 Javascript
JS模仿腾讯图片站的图片翻页按钮效果完整实例
Jun 21 Javascript
微信小程序 在线支付功能的实现
Mar 14 Javascript
在vue中使用G2图表的示例代码
Mar 19 Javascript
浅谈Vue.use到底是什么鬼
Jan 21 Javascript
js实现简易点击切换显示或隐藏
Nov 29 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和ACCESS写聊天室(十)
2006/10/09 PHP
简单的页面缓冲技术
2006/10/09 PHP
ThinkPHP模板范围判断输出In标签与Range标签用法详解
2014/06/30 PHP
全面解读PHP的Yii框架中的日志功能
2016/03/17 PHP
PHP利用二叉堆实现TopK-算法的方法详解
2017/04/24 PHP
PHP以json或xml格式返回请求数据的方法
2018/05/31 PHP
用javascript对一个json数组深度赋值示例
2014/07/27 Javascript
Node.js中多进程模块Cluster的介绍与使用
2017/05/27 Javascript
vue2.0.js的多级联动选择器实现方法
2018/02/09 Javascript
jQuery实现炫丽的3d旋转星空效果
2018/07/04 jQuery
angular6的响应式表单的实现
2018/10/10 Javascript
Vue实战教程之仿肯德基宅急送App
2019/07/19 Javascript
Vue中的transition封装组件的实现方法
2019/08/13 Javascript
Vue+Element UI+vue-quill-editor富文本编辑器及插入图片自定义
2019/08/20 Javascript
基于Vue el-autocomplete 实现类似百度搜索框功能
2019/10/25 Javascript
微信小程序 自定义弹窗实现过程(附代码)
2019/12/05 Javascript
vue 实现基础组件的自动化全局注册
2020/12/25 Vue.js
Python实现图片转字符画的示例
2017/08/22 Python
python在非root权限下的安装方法
2018/01/23 Python
Python实现的redis分布式锁功能示例
2018/05/29 Python
python实现从文件中读取数据并绘制成 x y 轴图形的方法
2018/10/14 Python
Python之——生成动态路由轨迹图的实例
2019/11/22 Python
Python 字节流,字符串,十六进制相互转换实例(binascii,bytes)
2020/05/11 Python
python不到50行代码完成了多张excel合并的实现示例
2020/05/28 Python
Python利用Faiss库实现ANN近邻搜索的方法详解
2020/08/03 Python
使用Python封装excel操作指南
2021/01/29 Python
介绍一下Ruby的多线程处理
2013/02/01 面试题
家长评语大全
2014/01/22 职场文书
医药个人求职信范文
2014/01/29 职场文书
项目建议书模板
2014/05/12 职场文书
校园广播稿100字
2014/10/06 职场文书
2014年依法行政工作总结
2014/11/19 职场文书
公司奖励通知
2015/04/21 职场文书
煤矿隐患排查制度
2015/08/05 职场文书
SQL Server中使用判断语句(IF ELSE/CASE WHEN )案例
2021/07/07 SQL Server
SQL 聚合、分组和排序
2021/11/11 MySQL