Javascript或Jquery中两个日期之间的天数

时间:2013-04-19 16:59:00

标签: php javascript jquery count

我想用Javascript或jquery进行一些计算。实际上我有两个带日期选择器的输入。我希望当我在两个字段中选择日期时,应显示一个新字段值,该字段值将包含所选日期的总天数。例如: 我在输入一中选择:2012-01-01 和 我在输入二中选择:2013-01-01 然后在字段3中的值应为= 365天

希望你理解。 我知道如何计算两个日期之间的天数:

$days = (strtotime($termi_date) - strtotime($str_date)) / (60 * 60 * 24);
echo $days;

1 个答案:

答案 0 :(得分:2)

var from_date = $("#from_input").datepicker('getDate'),
    to_date   = $("#to_input").datepicker('getDate');

var diff_in_milliseconds = to_date.getTime() - from_date.getTime();

或只是

diff = Math.floor((d2.getTime() - d1.getTime()) / 86400000); // ms per day

<强> DEMO