计算两个时间之间的进度百分比
获取两个时间之间的日期
<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>计算两日期时间相差多少天</title><script>function getTime2Time($time1, $time2){var time1 = arguments[0], time2 = arguments[1];time1 = Date.parse(time1)/1000;time2 = Date.parse(time2)/1000;var time_ = time1 - time2;return (time_/(3600*24));}document.write(getTime2Time('2016-08-02', '2017-07-02'));var Computation =function(sDate1, sDate2){ //sDate1和sDate2是2008-12-13格式 var aDate, oDate1, oDate2, iDays aDate = sDate1.split("-") oDate1 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0]) //转换为12-13-2008格式 aDate = sDate2.split("-") oDate2 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0]) iDays = parseInt(Math.abs(oDate1 - oDate2) / 1000 / 60 / 60 /24) //把相差的毫秒数转换为天数 //alert(iDays); return iDays }document.write("\t"+Computation('2016-08-02', '2017-07-02')+"天");function getDays(DateOne,DateTwo){var OneMonth = DateOne.substring(5,DateOne.lastIndexOf ('-')); var OneDay = DateOne.substring(DateOne.length,DateOne.lastIndexOf ('-')+1); var OneYear = DateOne.substring(0,DateOne.indexOf ('-')); var TwoMonth = DateTwo.substring(5,DateTwo.lastIndexOf ('-')); var TwoDay = DateTwo.substring(DateTwo.length,DateTwo.lastIndexOf ('-')+1); var TwoYear = DateTwo.substring(0,DateTwo.indexOf ('-')); var cha=((Date.parse(OneMonth+'/'+OneDay+'/'+OneYear)- Date.parse(TwoMonth+'/'+TwoDay+'/'+TwoYear))/86400000); return Math.abs(cha); }document.write("\t"+getDays('2016-08-02', '2017-09-02')+"天");</script></head><body></body>
</html>
百分比计算
formatTodata:function (row, column) {var time1=(!row.contracttime || row.contracttime == '') ? '' : util.formatDate.format(new Date(row.contracttime), 'yyyy-MM-dd')var time2=(!row.contracttimeschedule || row.contracttimeschedule == '') ? '' : util.formatDate.format(new Date(row.contracttimeschedule), 'yyyy-MM-dd');var aDate, oDate1, oDate2, iDays,num,total;aDate = time1.split("-") oDate1 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0]) //转换为12-13-2008格式 aDate = time2.split("-") oDate2 = new Date(aDate[1] + '-' + aDate[2] + '-' + aDate[0]) iDays = parseInt(Math.abs(oDate1 - oDate2) / 1000 / 60 / 60 /24) //把相差的毫秒数转换为天数 num = parseFloat(iDays); total = parseFloat(365); if (isNaN(num) || isNaN(total)) { return "-"; } return total <= 0 ? "0%" : (Math.round(num / total * 10000) / 100.00 + "%"); },
计算两个时间之间的进度百分比相关推荐
- python时间差转换成天数_Python实现计算两个时间之间相差天数的方法
本文实例讲述了Python实现计算两个时间之间相差天数的方法.分享给大家供大家参考,具体如下: #-*- encoding:UTF-8 -*- from datetime import date im ...
- 怎样计算两个时间之间的间隔
怎样计算两个时间之间的间隔 1. 怎样计算两个时间之间的间隔? 间隔=Date1.getTime()-Date2.getTime();得出来的是毫秒数. 除1000是秒,再除60是分,再除60是小时. ...
- MySql计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数
计算两日期时间之间相差的天数,秒数,分钟数,周数,小时数,这里主要分享的是通过MySql内置的函数 TimeStampDiff() 实现. 函数 TimeStampDiff() 是MySQL本身提供的 ...
- 计算两个时间之间的工作时长
计算两个时间之间的工作时长(小时)排除周末 package com.test;import org.apache.commons.lang3.time.DateUtils;import java.ma ...
- 计算两个时间之间的小时数
由于在项目中需要计算一个任务从创建到完成操作时的工时数,在网上找了很多方法,都不是我想要的,我需要计算的是小时,而网上很多都是两个时间之间相差多少天多少小时多少分钟多少秒,好不容易找到一个差不多是我想 ...
- python时间差计算器时分秒_Python实现计算两个时间之间相差天数的方法
本文实例讲述了Python实现计算两个时间之间相差天数的方法.分享给大家供大家参考,具体如下: #-*- encoding:UTF-8 -*- from datetime import date im ...
- java 计算两个时间之间的间隔
1. 怎样计算两个时间之间的间隔? 间隔=Date1.getTime()-Date2.getTime();得出来的是毫秒数. 除1000是秒,再除60是分,再除60是小时............... ...
- 使用Java的Calendar类计算两段时间之间的工作日的天/小时/分钟/秒数
计算两段时间之间的工作日的天/小时/分钟/秒数 我们能经常遇到一些需求,让获取工作日的时间(当然,调休也上班也是工作日哈!),之前自己给这搞得头大,所以整理总结,把该工具类记录下来,希望大家能用到的时 ...
- Calendar计算两个时间之间相差几个月
目录 说明 说明 计算两个时间之间相差几个月: public int getMonth(String startDt, String endDt) {int month = 0;try {Simple ...
- js计算两个时间之间的差,超简便的方法
转载出处 getDiffDay(date_1, date_2) {// 计算两个日期之间的差值let totalDays,diffDatelet myDate_1 = Date.parse(date_ ...
最新文章
- Fedora 与 Ubuntu 深度比较
- Java VisualVM插件地址
- Linux学习:shell命令
- Laravel 校验规则之字段值唯一性校验
- bvp解算器是什么_对数小史,以及为什么ln x的导数是1/x
- 菜单固定随滚动条滑动
- LeetCode--85.最大矩形(单调栈)
- 【java】深入理解Java的动态编译
- nginx: [error] invalid PID number问题处理
- android 缩放组件,Android控件之ZoomControls缩放控件
- 记在thinkPHP中一个创建模型的小错误
- SylixOS 缺页异常
- MySQL详细教程 这一篇就够啦!
- Centos7安装Informix
- 如何解决stata数据管理器中变量变红的问题
- 【delete用法 与 object(对象)的创建】
- 【深度学习环境配置】手把手实战配置深度学习环境(win10版)
- C# GDI 手绘图片转化为电子版处理
- 读书笔记 | 张五常 经济解释 (卷一) 科学说需求
- Java代码审计怎么做?
热门文章
- 基于R实现统计中的检验方法---方差分析
- 怎样去掉gif动图水印?在线编辑gif图片技巧
- ArduinoUNO实战-第十一章-4位共阴数码管实验
- FME中的栅格数据操作之十二——矢量数据栅格化
- 人工智能会取代程序员吗?
- CLUSTERDOWN Hash slot not served 记录一次线上redis插槽问题
- 【解决使用webpack自动打包功能 ,报错 Content not from webpack is served from ‘ ‘ 且访问http://localhost:8080/ 为空 问题 】
- js 实现井字棋游戏
- ibm 的java实现_IBM Java Toolbox for 实现IBM i 消息通信
- 地平线开源网站源码Deepsoon v1.2.3