相关疑难解决方法(0)

计算两个日期之间的天数.出乎意料的结果

我正在编写一个函数来计算给定日期从今天开始的天数.(例如yesterday = 1,last week = 7,today = 0,tomorrow = -1等等)

看似简单,并使用Date()我最初编写的JavaScript 函数:

let historicalDate = new Date(2017,05,17).getTime(); // example date: last week
let diff = Math.round((new Date().getTime() - historicalDate) / (24*60*60*1000) );
Run Code Online (Sandbox Code Playgroud)

在得到一些奇怪的结果后,我加密了代码,但仍然遇到了同样的问题,如下所示:

/**
* Returns an integer, representing the number of days since a given date
**/
function getNumDaysFromDate(historicalDate){
  const day = 24*60*60*1000;              // The number of milliseconds in one day
  const now = new Date().getTime();       // The time …
Run Code Online (Sandbox Code Playgroud)

javascript date node.js

1
推荐指数
1
解决办法
93
查看次数

如何获得日期的差异

我正在创建一个网页,因为我使用Ajax日历来选择TO日期和From日期两个日期,我也有一Textbox整天的日期.

因此,当用户选择tofrom日期,这些日期的差别,显示在文本框中.那么我怎样才能找到这些日期的区别..?

我设置的格式如下dd/MM/yyyy.

例如

one textbox has: 20/04/2012  
second has     : 02/05/2012
Run Code Online (Sandbox Code Playgroud)

那么,请找出这些差异?

在此先感谢....
Mitesh

c# ajax

0
推荐指数
1
解决办法
353
查看次数

计算两个纪元时间值之间的剩余天数 JavaScript?

如果给我一个纪元时间的结束日期,我如何使用当前时间来计算给定的结束纪元时间之前的剩余天数?

以纪元时间为例:

1444958355000
Run Code Online (Sandbox Code Playgroud)

在纪元中获取当前日期:

var day = new Date();
var time = day.getTime();
Run Code Online (Sandbox Code Playgroud)

javascript

0
推荐指数
1
解决办法
1987
查看次数

如何在JavaScript中计算X天前

在我的应用程序中,我正在访问远程URL并获得如下所示的JSON响应。JSON响应具有名为的属性created_at

在JavaScript中,我需要获取当前日期减日期(-),created_at然后计算创建注释的天数。

我怎样才能做到这一点?

{  
   "id":12578834,
   "title":"Joint R&D Has Its Ups and Downs",
   "url":"http://semiengineering.com/joint-rd-has-its-ups-and-downs/",
   "num_points":1,
   "num_comments":0,
   "author":"Lind5",
   "created_at":"9/26/2016 2:28"
}
Run Code Online (Sandbox Code Playgroud)

javascript json

-1
推荐指数
1
解决办法
1555
查看次数

标签 统计

javascript ×3

ajax ×1

c# ×1

date ×1

json ×1

node.js ×1