日期和今天之间的差异

大爱

我想计算给定日期范围与今天的日期范围和给定结束日期之间的差异。最终结果应该是第一步,例如:3400小时中的63%已经用完了。好的,因此我尝试进行以下操作:

//A_diffference between given dates
var t1 = new Date(2015, 1, 13, 13, 20, 0, 0);
var t2 = new Date(2015, 2, 27, 13, 20, 0, 0);
var dif = t2.getTime() - t1.getTime();
var gesamt = Math.abs(dif / 3600000); 
    //B_Difference between today and given date
var jetzt = new Date();
var dif2 = t2.getTime() - jetzt.getTime();
var noch = Math.abs(dif2 / 3600000); 
//C_Difference between the 2
    var bereits = gesamt - noch;
var prozent = (bereits/gesamt)*100;

但是,我的B块中的某些事物一定是错误的,因为从那里得到的结果总是使我有更多的时间,那真的应该如此。

有人可以告诉我什么,也许提示我如何使事情变得更优雅?

由于我以后想将计算出的percentag用作标记元素的宽度,因此我想定期调用该查询,从而更新元素的宽度,我将执行以下操作:

proz=prozent+"%"; .ready(function(){$(".foo").css({width:"proz"})});

那是正确的吗?谢谢!

从站

我在想您需要这样的功能:

function spentTime(startDate, endDate){
   var sd = startDate.getTime(), sf = Math.abs(new Date().getTime()-sd);
   return {percent:(Math.abs(sd-endDate.getTime())/sf)*100, total_hours:sf/3600000};
}

var spent = spentTime(new Date(2015, 1, 13, 13, 20, 0, 0), new Date(2015, 2, 27, 13, 20, 0, 0));
console.log(spent.percent);
console.log(spent.total_hours);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

PHP之间的日期差异

来自分类Dev

MSExcel和SQL Server中日期时间转换之间的差异

来自分类Dev

ubuntu和centos之间的Linux日期验证差异

来自分类Dev

Oracle选择今天之间的日期

来自分类Dev

MySQL日期时间和Joda时间之间的差异

来自分类Dev

PHP获取日期和今天之间的天差(现在)

来自分类Dev

获取两个日期之间的月份和年份差异

来自分类Dev

获取今天日期和上一个日期之间的天数差异

来自分类Dev

如何选择今天的日期在开始日期和结束日期之间的行

来自分类Dev

格式化日期并获取与今天的日期和时间相比的差异

来自分类Dev

StoreKit:原始购买日期和购买日期之间的差异

来自分类Dev

今天日期和较早日期之间的差异无法正确计算

来自分类Dev

ElasticSearch:查询今天是否在列表中的开始日期和结束日期之间和之间

来自分类Dev

查找两个日期之间的月份和日期差异

来自分类Dev

获取日期之间的差异

来自分类Dev

测试以查看今天的日期是否在日期和月份之间

来自分类Dev

日期之间的差异awk

来自分类Dev

提取数据框日期和今天之间的天数

来自分类Dev

如何从SQLite表中选择介于今天的日期和7天之间的行

来自分类Dev

如何计算日期之间的差异;限制和排序结果?

来自分类Dev

在今天的日期和今年的指定月份之间搜索记录

来自分类Dev

输出过去日期和今天之间的时间php

来自分类Dev

在 SQL 中查找日期时间和时间之间的差异

来自分类Dev

特定日期和今天之间的季度列表

来自分类Dev

使用 Carbon 检查今天是否在开始日期和过期日期之间?

来自分类Dev

Excel 和 SQL Server 之间的日期差异计算

来自分类Dev

MySQL计算日期和非连续日期之间的差异

来自分类Dev

计算R中特定日期和今天日期之间的天数

来自分类Dev

“现在”和给定日期之间的差异

Related 相关文章

  1. 1

    PHP之间的日期差异

  2. 2

    MSExcel和SQL Server中日期时间转换之间的差异

  3. 3

    ubuntu和centos之间的Linux日期验证差异

  4. 4

    Oracle选择今天之间的日期

  5. 5

    MySQL日期时间和Joda时间之间的差异

  6. 6

    PHP获取日期和今天之间的天差(现在)

  7. 7

    获取两个日期之间的月份和年份差异

  8. 8

    获取今天日期和上一个日期之间的天数差异

  9. 9

    如何选择今天的日期在开始日期和结束日期之间的行

  10. 10

    格式化日期并获取与今天的日期和时间相比的差异

  11. 11

    StoreKit:原始购买日期和购买日期之间的差异

  12. 12

    今天日期和较早日期之间的差异无法正确计算

  13. 13

    ElasticSearch:查询今天是否在列表中的开始日期和结束日期之间和之间

  14. 14

    查找两个日期之间的月份和日期差异

  15. 15

    获取日期之间的差异

  16. 16

    测试以查看今天的日期是否在日期和月份之间

  17. 17

    日期之间的差异awk

  18. 18

    提取数据框日期和今天之间的天数

  19. 19

    如何从SQLite表中选择介于今天的日期和7天之间的行

  20. 20

    如何计算日期之间的差异;限制和排序结果?

  21. 21

    在今天的日期和今年的指定月份之间搜索记录

  22. 22

    输出过去日期和今天之间的时间php

  23. 23

    在 SQL 中查找日期时间和时间之间的差异

  24. 24

    特定日期和今天之间的季度列表

  25. 25

    使用 Carbon 检查今天是否在开始日期和过期日期之间?

  26. 26

    Excel 和 SQL Server 之间的日期差异计算

  27. 27

    MySQL计算日期和非连续日期之间的差异

  28. 28

    计算R中特定日期和今天日期之间的天数

  29. 29

    “现在”和给定日期之间的差异

热门标签

归档