后端同同不肯给我算好的时间差给我,只好自己写了:

getdate(4292488)  使用方法传入目标时间与当前时间差(时间戳)
function getdate(period) {var yearLevelValue = 365 * 24 * 60 * 60 * 1000;var monthLevelValue = 30 * 24 * 60 * 60 * 1000;var dayLevelValue = 24 * 60 * 60 * 1000;var hourLevelValue = 60 * 60 * 1000;var minuteLevelValue = 60 * 1000;var secondLevelValue = 1000;function getDifference(period) {/*******计算出时间差中的年、月、日、天、时、分、秒*******/var year = parseInt(getYear(period));var month = parseInt(getMonth(period - year * yearLevelValue));var day = parseInt(getDay(period - year * yearLevelValue - month * monthLevelValue));var hour = parseInt(getHour(period - year * yearLevelValue - month * monthLevelValue - day * dayLevelValue));var minute = parseInt(getMinute(period - year * yearLevelValue - month * monthLevelValue - day * dayLevelValue - hour * hourLevelValue));var second = parseInt(getSecond(period - year * yearLevelValue - month * monthLevelValue - day * dayLevelValue - hour * hourLevelValue - minute * minuteLevelValue));var result = "";if (year != 0)result = result + year + "年";if (month != 0)result = result + month + "月";if (day != 0)result = result + day + "天";result = result + hour + "时" + minute + "分" + second + "秒";function getYear(period) {return parseInt(period) / yearLevelValue;}function getMonth(period) {return parseInt(period) / monthLevelValue;}function getDay(period) {return parseInt(period) / dayLevelValue;}function getHour(period) {return parseInt(period) / hourLevelValue;}function getMinute(period) {return parseInt(period) / minuteLevelValue;}function getSecond(period) {return parseInt(period) / secondLevelValue;}return result;}return getDifference(period);}

js目标时间与当前时间差转换年月日天数相关推荐

  1. python时间差转换成天数_Python实现计算两个时间之间相差天数的方法

    本文实例讲述了Python实现计算两个时间之间相差天数的方法.分享给大家供大家参考,具体如下: #-*- encoding:UTF-8 -*- from datetime import date im ...

  2. 常用时间格式毫秒数、年月日、国际通用时间之间相互转换(常用)

    JS实现时间格式毫秒数.年月日.国际通用时间转换 写在前面 1.毫秒数转年月日格式 2.国际通用时间转年月日格式 3.年月日格式换毫秒数 写在前面 本篇文章主要介绍JS实现毫秒数.年月日时间.国际通用 ...

  3. 前端开发中,js时间与时间戳的转换

    js时间与时间戳的转换 时间转换为时间戳:包含精确到秒和到毫秒 1.通过valueOf()取得原始对象的原始值获取时间,精确到毫秒 var a=(new Date()).valueOf();//a=1 ...

  4. html fmt转换日期格式,js通用时间格式转换函数

    js通用时间格式转换函数 //使用函数的方式进行定义 function dateFormat(fmt,date){ var o = { "M+" : date.getMonth() ...

  5. js时间戳转换年月日

    直接上代码: getDate方法接受两个参数,参数一为需要转换的格式,如yyyy-mm-dd,或yyyy/mm/dd,其他格式可以根据需要自主添加:参数2为时间戳 //转换年月日方法 function ...

  6. JS制作倒计时--计算两个时间点的时间差

    计算当前时间和一个指定时间点的时间差,是很常见的一个特效. 比如: 一些电商网站的倒计时秒杀. 高考倒计时 这些效果用 JavaScript 来实现,简直易如反掌. 主要用到的知识点: 时间对象:获取 ...

  7. php毫秒转时间,js时间与毫秒互相转换

    这篇文章主要介绍了关于js时间与毫秒互相转换,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 1)日期转换为毫秒 如果格式是:yyyy/mm/dd hh:mm:ss可以直接转换.var ...

  8. js 各种时间格式的转换

    js 各种时间格式的转换 时间格式 示例 中国标准时间 Fri Mar 18 2022 14:24:45 GMT+0800(中国标准时间) 部分可读字符串 Fri Mar 18 2022 格林威治时间 ...

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

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

最新文章

  1. cdatabase读取excel第一行数据_“蟒蛇”py对Excel的读取——数据操作用它,老板都得重新认识你...
  2. anconda3安装虚拟环境
  3. C#中List列表与Datagridview的用法
  4. 8.2-指令周期(学习笔记)
  5. x210 debug口当普通串口使用
  6. http状态码批量查询工具V2.0
  7. 超简单开发自己的php框架一点都不难
  8. office套件_【office】Android版微软办公套件Office独立版一体化
  9. 系统对接方案_一个呼叫中心系统组建的案例
  10. 2021年全国大学生电子设计大赛题目
  11. Msfvenom木马使用及TheFatRat工具
  12. 计算机怎么开启tftp服务器,Win7系统如何开启TFTP服务器?
  13. excel如何快速删除表格中的汉字
  14. Adobe Creative Cloud登陆中国大陆市场
  15. 如何对Camunda进行历史数据清理
  16. Python pgm解析和格式转换
  17. 关于cocoapods遇到xxxx file not found和No such module 'XXX'的问题
  18. hadoop环境新手安装教程
  19. 7-6 计算存款利息 (10分)
  20. PHP数据库分表查询

热门文章

  1. matlab imcrop 对应python函数_MATLAB车牌识别之7个字符切割浅谈【抽丝剥茧】
  2. 南开15计算机基础,南开大学计算机基础06-07_B卷
  3. mysql sum计算效率很慢_MySQL--RDS下的分区表实践(文末附MySQL视频教程与面试题)...
  4. cmake编译多个文件夹_VTK学习笔记 (一)——下载和编译
  5. debian下安装LNMP环境(一)
  6. docker实战百度云
  7. 【系统分析与设计】UML协作图绘制方法(真の能看懂~!)
  8. 【Web安全】利用burp抓包和CSRF伪造进入admin真实后台
  9. 【Network Security!】Ubuntu18.04切换到root权限和sudo
  10. python【数据结构与算法】动态规划详解从背包到最长公共子序列(看不懂你来打我)