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 相关文章推荐
为指定元素增加样式的js代码
Dec 09 Javascript
利用js获取服务器时间的两个简单方法
Jan 08 Javascript
jQuery焦点图切换特效插件封装实例
Aug 18 Javascript
js 显示base64编码的二进制流网页图片
Apr 04 Javascript
javascript设计模式之解释器模式详解
Jun 05 Javascript
jQuery中:first-child选择器用法实例
Dec 31 Javascript
js实现自动图片轮播代码
Mar 22 Javascript
关于jquery form表单序列化的注意事项详解
Aug 01 jQuery
vue项目中jsonp跨域获取qq音乐首页推荐问题
May 30 Javascript
vue+canvas实现炫酷时钟效果的倒计时插件(已发布到npm的vue2插件,开箱即用)
Nov 05 Javascript
vue实现路由切换改变title功能
May 28 Javascript
vue+AI智能机器人回复功能实现
Jul 16 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
提示Trying to clone an uncloneable object of class Imagic的解决
2011/10/27 PHP
PHP获取当前url的具体方法全面解析
2013/11/26 PHP
php文件缓存类用法实例分析
2015/04/22 PHP
通过Email发送PHP错误的方法
2015/07/20 PHP
PHP微信支付开发实例
2016/06/22 PHP
详解PHP处理字符串类似indexof的方法函数
2017/06/11 PHP
prototype 学习笔记整理
2009/07/17 Javascript
jquery控制背景音乐开关与自动播放提示音的方法
2015/02/06 Javascript
jQuery实现时尚漂亮的弹出式对话框实例
2015/08/07 Javascript
详解Node.js如何开发命令行工具
2016/08/14 Javascript
在localStorage中存储对象数组并读取的方法
2016/09/24 Javascript
详解基于Bootstrap+angular的一个豆瓣电影app
2017/06/26 Javascript
js制作简单的音乐播放器的示例代码
2017/08/28 Javascript
如何更好的编写js async函数
2018/05/13 Javascript
JS实现的汉字与Unicode码相互转化功能分析
2018/05/25 Javascript
如何使用50行javaScript代码实现简单版的call,apply,bind
2019/08/14 Javascript
react native 仿微信聊天室实例代码
2019/09/17 Javascript
vue项目在线上服务器访问失败原因分析
2020/08/14 Javascript
Python向MySQL批量插数据的实例讲解
2018/03/31 Python
基于pandas数据样本行列选取的方法
2018/04/20 Python
Python实现基于KNN算法的笔迹识别功能详解
2018/07/09 Python
Python实现常见的回文字符串算法
2018/11/14 Python
Python hmac模块使用实例解析
2019/12/24 Python
CSS3 对过渡(transition)进行调速以及延时
2020/10/21 HTML / CSS
de Bijenkorf比利时官网:荷兰最知名的百货商店
2017/06/29 全球购物
办理暂住证介绍信
2014/01/11 职场文书
金融管理毕业生求职信
2014/03/03 职场文书
建筑工地门卫岗位职责
2014/04/30 职场文书
2014年审计工作总结
2014/11/17 职场文书
2015年话务员工作总结
2015/04/29 职场文书
婚姻出轨保证书
2015/05/08 职场文书
廉洁自律心得体会2016
2016/01/13 职场文书
《弟子规》读后感:知廉耻、明是非、懂荣辱、辨善恶
2019/12/03 职场文书
我们认为中短波广播场强仪的最佳组合
2022/04/05 无线电
SQL Server 中的事务介绍
2022/05/20 SQL Server
Golang gRPC HTTP协议转换示例
2022/06/16 Golang