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 学习之二 属性 文本与值(text,val)
Nov 25 Javascript
Javascript 倒计时源代码.(时.分.秒) 详细注释版
May 09 Javascript
JavaScript高级程序设计 错误处理与调试学习笔记
Sep 10 Javascript
jQuery LigerUI 使用教程入门篇
Jan 18 Javascript
解析javascript系统错误:-1072896658的解决办法
Jul 08 Javascript
js获取当前路径的简单示例代码
Jan 08 Javascript
jQuery focus和blur事件的应用详解
Jan 26 Javascript
JavaScript制作淘宝星级评分效果的思路
Jun 23 Javascript
利用JS实现页面删除并重新排序功能
Dec 09 Javascript
微信小程序 支付功能实现PHP实例详解
May 12 Javascript
前端面试知识点目录一览
Apr 15 Javascript
es6函数之箭头函数用法实例详解
Apr 25 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 删除文件与文件夹操作 unlink()与rmdir()这两个函数的使用
2011/07/17 PHP
destoon之一键登录设置
2014/06/21 PHP
全面解读PHP的人气开发框架Laravel
2015/10/15 PHP
ThinkPHP5.1验证码功能实现的示例代码
2020/06/08 PHP
JavaScript EasyPager 分页函数
2011/05/25 Javascript
基于jquery实现图片广告轮换效果代码
2011/07/07 Javascript
文本框回车提交与禁止提交示例
2013/09/27 Javascript
Jquery给基本控件的取值、赋值示例
2014/05/23 Javascript
node.js中的fs.utimes方法使用说明
2014/12/15 Javascript
jquery实现的蓝色二级导航条效果代码
2015/08/24 Javascript
基于jQuery实现无缝轮播与左右点击效果
2018/05/13 jQuery
JavaScript中call和apply方法的区别实例分析
2018/08/03 Javascript
vue 父组件给子组件传值子组件给父组件传值的实例代码
2019/04/15 Javascript
利用JS响应式修改vue实现页面的input值
2019/09/02 Javascript
如何区分vue中的v-show 与 v-if
2020/09/08 Javascript
如何手动实现一个 JavaScript 模块执行器
2020/10/16 Javascript
[00:34]拔城逐梦,热血永恒!2020(秋)完美世界城市挑战赛报名开启
2020/10/09 DOTA
win7 下搭建sublime的python开发环境的配置方法
2014/06/18 Python
Python标准库之sqlite3使用实例
2014/11/25 Python
解决python大批量读写.doc文件的问题
2018/05/08 Python
Django migrations 默认目录修改的方法教程
2018/09/28 Python
python元组和字典的内建函数实例详解
2019/10/22 Python
查看已安装tensorflow版本的方法示例
2020/04/19 Python
解决matplotlib.pyplot在Jupyter notebook中不显示图像问题
2020/04/22 Python
Pandas的Apply函数具体使用
2020/07/21 Python
css3.0新属性效果在ie下的解决方案
2010/05/10 HTML / CSS
销售行业个人求职自荐信
2013/09/25 职场文书
学校三节实施方案
2014/06/09 职场文书
法制宣传口号
2014/06/16 职场文书
安全例会汇报材料
2014/08/23 职场文书
论群众路线学习心得体会
2014/10/31 职场文书
学期个人自我总结
2015/02/13 职场文书
有关朝花夕拾的读书笔记
2015/06/29 职场文书
Navicat for MySQL的使用教程详解
2021/05/27 MySQL
总结python多进程multiprocessing的相关知识
2021/06/29 Python
使用pandas生成/读取csv文件的方法实例
2021/07/09 Python