javascript实现的时间格式加8小时功能示例


Posted in Javascript onJune 13, 2019

本文实例讲述了javascript实现的时间格式加8小时功能。分享给大家供大家参考,具体如下:

第一种方式:

<script>
   var oldTimes1 = "2017-07-10 03:28:54"
   var eosFormatTime2 = function(oldTimes1) {
        var time1 = oldTimes1.split(' ')[0];
       // console.log("1、第二种方式time1:" + time1)
       var arrTime = oldTimes1.split(' ')[1].split(':');
        // console.log("2、第二种方式arrTime:" + arrTime)
        var time2 = arrTime.slice(1, arrTime.length).join(':');
       // console.log("3、第二种方式time2:" + time2)
        var h = parseInt(arrTime[0]) + 8;
        // console.log('4、第二种方式小时:', h);
       var newH = ((h < 24) ? h : (h % 24)).toString();
        return time1 + ' ' + newH + ':' + time2;
    }
    console.log(eosFormatTime2(oldTimes1))
</script>

运行结果:

javascript实现的时间格式加8小时功能示例

第二种方式:

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>
<script>
  var fnTime = function() {
    var myTime = new Date();
    // number
    var iYear = myTime.getFullYear();
    var iMonth = myTime.getMonth() + 1;
    var iDate = myTime.getDate();
    var iWeek = myTime.getDay();
    var iHours = myTime.getHours();
    var iMin = myTime.getMinutes();
    var iSec = myTime.getSeconds();
    var str = '';
    if(iWeek === 0) iWeek = '星期日';
    if(iWeek === 1) iWeek = '星期一';
    if(iWeek === 2) iWeek = '星期二';
    if(iWeek === 3) iWeek = '星期三';
    if(iWeek === 4) iWeek = '星期四';
    if(iWeek === 5) iWeek = '星期五';
    if(iWeek === 6) iWeek = '星期六';
    str = iYear + '-' + iMonth + '-' + iDate + ' ' + toTwo(iHours) + ':' + toTwo(iMin) + ':' + toTwo(iSec);
    return str;
  }
  function toTwo(n) {
    return n < 10 ? '0' + n : '' + n;
  }
  console.log(fnTime())
  function setDateTime(fnTime) {
    var x = fnTime; // 取得时间"2017-07-08 13:00:00"
    var time = new Date(x);
    var timeNum = 8;//小时数
    time.setHours(time.getHours() + timeNum);
    return time;
  }
   console.log(setDateTime(fnTime()))
</script>
</body>
</html>

运行结果:

javascript实现的时间格式加8小时功能示例

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具:http://tools.3water.com/code/HtmlJsRun测试上述代码运行效果。

Javascript 相关文章推荐
iframe窗口高度自适应的实现方法
Jan 08 Javascript
jQuery异步获取json数据方法汇总
Dec 22 Javascript
浅谈EasyUI中Treegrid节点的删除
Mar 01 Javascript
jquery插件corner实现圆角边框的方法
Mar 09 Javascript
Bootstrap每天必学之前端开发框架
Nov 19 Javascript
使用JS在浏览器中判断当前网络连接状态的几种方法
May 05 Javascript
Vue 自定义指令功能完整实例
Sep 17 Javascript
BootstrapValidator实现表单验证功能
Nov 08 Javascript
ES6中Set和Map用法实例详解
Mar 02 Javascript
在vue-cli3中使用axios获取本地json操作
Jul 30 Javascript
jQuery实现容器间的元素拖拽功能
Dec 01 jQuery
element-ui封装一个Table模板组件的示例
Jan 04 Javascript
深入了解JavaScript代码覆盖
Jun 13 #Javascript
js使用cookie实现记住用户名功能示例
Jun 13 #Javascript
探索JavaScript中私有成员的相关知识
Jun 13 #Javascript
详解vue中的父子传值双向绑定及数据更新问题
Jun 13 #Javascript
基于Vue实现平滑过渡的拖拽排序功能
Jun 12 #Javascript
Vue + Elementui实现多标签页共存的方法
Jun 12 #Javascript
JavaScript使用面向对象实现的拖拽功能详解
Jun 12 #Javascript
You might like
PHP 防恶意刷新实现代码
2010/05/16 PHP
PHP输入流php://input介绍
2012/09/18 PHP
PHP中time(),date(),mktime()区别介绍
2013/09/28 PHP
ThinkPHP使用PHPExcel实现Excel数据导入导出完整实例
2014/07/22 PHP
php获取URL中带#号等特殊符号参数的解决方法
2014/09/02 PHP
php生成图片验证码的方法
2016/04/15 PHP
Laravel validate error处理,ajax,json示例
2019/10/25 PHP
js性能优化 如何更快速加载你的JavaScript页面
2012/03/17 Javascript
JavaScript中setUTCMilliseconds()方法的使用详解
2015/06/12 Javascript
Node.js事件驱动
2015/06/18 Javascript
jquery结婚电子请柬特效源码分享
2015/08/21 Javascript
javascript性能优化之事件委托实例详解
2015/12/12 Javascript
JS实现的在线调色板实例(附demo源码下载)
2016/03/01 Javascript
AngularJS 视图详解及示例代码
2016/08/17 Javascript
关于Angular2 + node接口调试的解决方案
2017/05/28 Javascript
jQuery正则验证注册页面经典实例
2017/06/10 jQuery
vue计算属性computed、事件、监听器watch的使用讲解
2019/01/21 Javascript
[01:50]2014DOTA2西雅图邀请赛 专访欢乐周宝龙
2014/07/08 DOTA
Python批量生成特定尺寸图片及图画任意文字的实例
2019/01/30 Python
python使用opencv对图像mask处理的方法
2019/07/05 Python
python实现在函数图像上添加文字和标注的方法
2019/07/08 Python
由面试题加深对Django的认识理解
2019/07/19 Python
命令行运行Python脚本时传入参数的三种方式详解
2019/10/11 Python
python框架Django实战商城项目之工程搭建过程图文详解
2020/03/09 Python
Python数据正态性检验实现过程
2020/04/18 Python
英国儿童设计师服装和玩具购物网站:Zac & Lulu
2020/10/19 全球购物
中英文自我评价语句
2013/12/20 职场文书
司机职责范本
2014/03/08 职场文书
四下基层实施方案
2014/03/28 职场文书
创业女性典型材料
2014/05/02 职场文书
感恩的演讲稿
2014/05/06 职场文书
2015毕业生自我评价范文
2015/03/02 职场文书
2015个人半年总结范文
2015/03/09 职场文书
处罚决定书范文
2015/06/24 职场文书
邓小平文选读书笔记
2015/06/29 职场文书
扩展多台相同的Web服务器
2021/04/01 Servers