找到格式为dd.MM.yyyy HH:mm:ss的两个日期之间的差异

时间:2017-07-26 14:07:32

标签: javascript jquery date

您好我在UI中有两个日期:收件人和来自,格式为dd.MM.YYYY HH:mm:ss 我需要找出几个月内两个日期之间的差异。 我尝试了以下内容来获取日期的月份和年份但不起作用:

var To = $("#startDate").val();
alert(To.getMonth() + To.getFullYear());

它使NANANA成为警报。 P.S对于格式YYYY-MM-dd HH:mm:ss非常好,但不适用于上述格式

2 个答案:

答案 0 :(得分:0)

此处重复:https://stackoverflow.com/a/34904248/4342197 但是保存你的价值观。

ALTER TABLE leads_lead ALTER COLUMN score_updated_on DROP NOT NULL;

答案 1 :(得分:0)



var To = moment($("#startDate").val(), "dd.MM.YYYY HH:mm:ss");
var From = moment($('#endDate').val(), "dd.MM.YYYY HH:mm:ss");
$('#MonthDiff').text(moment.duration(From.diff(To)).asMonths());
$('#YearDiff').text(moment.duration(From.diff(To)).asYears());

<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.18.1/moment.min.js"></script>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" value="01.07.2016 07:00:03" id="startDate" />
<input type="text" value="30.07.2017 13:43:46" id="endDate" />
<br>
Month Difference: <label id="MonthDiff"></label>
<br>
Year Difference: <label id="YearDiff"></label>
&#13;
&#13;
&#13;