当前位置: 首页 > news >正文

记录new Date()的各种方法以及时间差的计算方法

  1. new Date().toLocaleDateString()  ——  2024/8/2
  2. new Date().toLocaleTimeString()  ——  10:21:48
  3. new Date().toLocaleString()  ——  2024/8/2 10:21:48
  4. new Date().toLocaleDateString()  ——  Fri Aug 02 2024
  5. new Date().toDateString()  ——  Fri Aug 02 2024
  6. new Date().toTimeString()  ——  10:21:48 GMT+0800 (中国标准时间)
  7. new Date().toString()  ——  Fri Aug 02 2024 10:21:48 GMT+0800 (中国标准时间)
  8. new Date().toUTCString()  ——  Fri, 02 Aug 2024 02:21:48 GMT
  9. new Date().toISOString()  ——  2024-08-02T02:21:48.353Z
  10. new Date().toJSON()  ——  2024-08-02T02:21:48.353Z
  11. new Date().getTime() ——  1722566693580

 计算时间差代码举例

计算两个时间差,要先用getTime()方法转成时间戳,再相减,得到的是毫秒ms数,假如我需要的两个时间的分钟差,要用这个毫秒数 / 1000 / 60

// 这是初始化的两个时间,一个写死的,一个是获取当前的时间
let firstTime = '2024-04-28 11:59:45'
let now = new Date()
// 首先,要把两个时间转为时间戳
now = now.getTime()
firstTime = new Date(firstTime).getTime
// 然后计算分钟差 Math.abs是用来取绝对值的
let minDiff = Math.abs(now - firstTime) / 1000 / 60
// 然后根据分钟差做自己的判断
if(minDiff > 3) {console.log('时间差大于3分钟')
} else {console.log('记得开心哦~')
}

 

http://www.lryc.cn/news/412762.html

相关文章:

  • vue项目创建+eslint+Prettier+git提交规范(commitizen+hooks+husk)
  • 从Docker拉取镜像一直失败超时?这些解决方案帮你解决烦恼
  • R语言大尺度空间数据分析模拟预测及可视化:地统计与空间自相关、空间数据插值、机器学习空间预测、空间升降尺度、空间模拟残差订正、空间制图等
  • 深入理解Java内存管理机制
  • Helm 学习之路,一文弄懂
  • 【面试题解答】一个有序数组 nums ,原地删除重复出现的元素
  • 【数据结构算法经典题目刨析(c语言)】随机链表的复制(图文详解)
  • cqyjldfx
  • 大数据——HBase原理
  • 《电视技术》是什么级别的期刊?是正规期刊吗?能评职称吗?
  • 网络编程 --------- 2、socket网络编程接口
  • C# Deconstruct详解
  • Java 面试常见问题之——为什么重写equals时必须重写hashCode方法
  • 后端给的树形结构 递归 改造成阶联选择器所需要的lable、value结构
  • 文献阅读:基于拓扑结构模型构建ICI收益诊断模型
  • Python文献调研(四)QtDesigner的布局
  • CentOS Linux release 7.9.2009 中sudo命令未找到
  • 生产计划问题的不同最优化工具软件求解
  • Java关键字及保留字总结
  • 【PGCCC】PostgreSQL 14 小版本分析,有那个版本不建议使用#PG中级
  • B树在数据库中的应用:理论与实践
  • 网络编程 -------- 3、TCP_UDP_UNIX
  • 口袋奇兵:游戏辅助教程!陆军搭配阵容推荐,平民必备!
  • Spring Boot 集成参数效验 Validator
  • 63、ELK安装和部署
  • 【Dash】简单的直方图
  • 【CTF-Crypto】格密码基础(例题较多,非常适合入门!)
  • Java对象流
  • 问界M7是不是换壳东风ix7? 这下有答案了
  • mybatis多条件in查询拓展