// 计算时间(基准时间yyyy-MM-dd HH:mm:ss,增加或减少(add|minus),天,小时,分钟,秒)
function computeDate(times, type, days, hours, minutes, seconds) {// 全部需要减掉的时间戳let all_time = new Date(times).getTime();switch (type) {case "add":all_time +=days * 24 * 60 * 60 * 1000 +hours * 60 * 60 * 1000 +minutes * 60 * 1000 +seconds * 1000;break;case "minus":all_time -=days * 24 * 60 * 60 * 1000 +hours * 60 * 60 * 1000 +minutes * 60 * 1000 +seconds * 1000;break;}// 转换时间戳格式return formatDate(all_time);
}//时间戳转换方法yyyy-MM-dd HH:mm:ss(时间戳)
function formatDate(time) {let date = new Date(time);let YY = date.getFullYear();let MM = date.getMonth() + 1 < 10 ? "0" + (date.getMonth() + 1) : date.getMonth() + 1;let DD = date.getDate() < 10 ? "0" + date.getDate() : date.getDate();let hh = date.getHours() < 10 ? "0" + date.getHours() : date.getHours();let mm = date.getMinutes() < 10 ? "0" + date.getMinutes() : date.getMinutes();let ss = date.getSeconds() < 10 ? "0" + date.getSeconds() : date.getSeconds();// 这里可以修改返回的日期格式return YY + "-" + MM + "-" + DD + " " + hh + ":" + mm + ":" + ss;
},

JS 增加或减少时间(根据天、小时、分钟、秒)相关推荐

  1. Excel计算开始与结束时间之间的小时/分钟/秒数

    可以看到表格中的数据格式是年/月/日 00:00,通过公式计算两格之间的差值: =(F2-E2) 这个是时候计算出来的差值并不是我们需求的分钟和秒数: 对G列单击鼠标右键,点设置单元格格式: 将格式设 ...

  2. js把毫秒数转为天,小时分钟秒,比如10130毫秒转换为xx天xx小时xx分钟

    微信小程序开发交流qq群   173683895    承接微信小程序开发.扫码加微信. 传入的时间戳为:83424000: 打印结果: --------- 转换时间: 0天 23时 10分 24秒 ...

  3. html 分钟转化秒,JS将时间秒转换成天小时分钟秒的字符串

    项目中需求是这样,接口返回的数据中时间单位为秒,但前端显示的时候需要更人性化的带有单位(天,小时,分钟,秒)的字符串: 转换函数如下: /** * 格式化秒 * @param int value 总秒 ...

  4. js将时间秒转换成天小时分钟秒的字符串

    js将时间秒转换成天小时分钟秒的字符串 场景 代码 场景 有的时候,后台会返回 毫秒 或者 秒 的时间,前端需要转换为 "xx天xx小时xx分钟" 的格式来显示. 代码 funct ...

  5. JavaScript 实现页面内时间实时倒计时 计时器内附完整文件欢迎调用(可用于抢购倒计时,记录恋爱纪念日总时长等)输出对应的天数小时分钟秒数

    JavaScript 实现页面内时间倒计时 计时器 可用于抢购倒计时,记录恋爱纪念日总时长等输出对应的天数小时分钟秒数 注意:在下一个文章中将公布一个纪念日成品代码,欢迎各位来学习(复制) 第一步:构 ...

  6. 【PTA】5-2 下列程序读入时间数值,将其加1秒后输出,时间格式为:hh: mm: ss,即“小时:分钟:秒”,当小时等于24小时,置为0。

    5-2 下列程序读入时间数值,将其加1秒后输出,时间格式为:hh: mm: ss,即"小时:分钟:秒",当小时等于24小时,置为0. #include <stdio.h> ...

  7. 使用Java的Calendar类计算两段时间之间的工作日的天/小时/分钟/秒数

    计算两段时间之间的工作日的天/小时/分钟/秒数 我们能经常遇到一些需求,让获取工作日的时间(当然,调休也上班也是工作日哈!),之前自己给这搞得头大,所以整理总结,把该工具类记录下来,希望大家能用到的时 ...

  8. php 计算日期差几周,PHP计算两个时间之差的函数(年,月,周,日,小时,分钟,秒数)

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 PHP 2  // 时间格式为YYYYMMDDHHmmss 3  function timeDiff( $aTime , $bTime ) 4 { 5   ...

  9. java 根据日期计算当前周一和周日,及根据秒数计算天小时分钟秒数等相关日期

    日期工具类 import java.text.ParseException; import java.text.SimpleDateFormat; import java.util.Calendar; ...

  10. 计算两时间段的重合天/小时/分钟/秒数(末尾附完整代码)

    说明: 有时候我们在计算时间时,有让获取两时间段重合的天数这种需求,小编也是遇到了这样的需求,就封装了一个工具类,希望能帮助到大家. 我们先进行分析 求两个时间段重合的天数,例如求(2022-05-0 ...

最新文章

  1. 学习笔记:区块链概念入门
  2. Css 分类 属性 选择器
  3. 用CSS使DIV水平居中
  4. 苹果或推中国特色版 iPhone;小米回应萌拍抄袭苹果事件;微软停止审核发布 Windows Phone 8.x | 极客头条...
  5. 使用iWebOffice实现电子签章
  6. Python打包成exe.文件教程分享
  7. 概率论 —— 条件数学期望
  8. UI设计需要的软件到底有哪些?UI新手必看
  9. 【渝粤题库】陕西师范大学180108 有效教学的理论与实践
  10. 大文件前端直接上传至七牛
  11. C语言中*p++ ,(*p)++ ,*++p ,++*p的区别
  12. 如何让图片变成全景图,vr全景图怎么拍摄和制作
  13. 云原生Java架构师——KubeSphere DevOps流水线部署RuoyiCloud
  14. 关于web项目播放AMR格式音频的问题
  15. 排序函数sort()等的用法
  16. openstack部署过程4
  17. asp.net ajax1.0基础回顾(二):经典模式
  18. 转摘-谈谈后端业务系统的微服务化改造
  19. python人脸识别、语音合成、智能签到系统(2)
  20. windows update 80092004错误

热门文章

  1. ramda 函数 String
  2. java茌首字母_汉字获取拼音首字母(1)
  3. 社会的需求对科技进步的作用要超过十所大学
  4. 马小云:利用信息差赚钱的暴利创业项目 ,批量开店月入3万
  5. excel选中行变色
  6. SQLMap——Tamper学习
  7. 压力测试-LR工具安装
  8. 2.1 Apache Hadoop、HDFS - Apache Hadoop概述
  9. 服务器系统要用GUID还是MBR,分享win10分区格式MBR和GUID有什么区别 教你区分MBR和GUID格式...
  10. Flutter 判断横竖屏(含尺寸、方向改变时触发)