[英]How to get the difference between two dates in seconds in jquery?
我想使用以下代碼獲取 jquery 中兩個日期之間的差異。
var m = new Date();
var dateString = m.getUTCFullYear() +"-"+ (m.getUTCMonth()+1) +"-"+ m.getUTCDate() + " " + m.getUTCHours() + ":" + m.getUTCMinutes() + ":" + m.getUTCSeconds();
var saved_time = $("#last_saved").val(); // 2021-03-02 02:39:41
var date = Math.abs(dateString - saved_time) / 1000;
alert(date);
出現 NaN 錯誤
var m = new Date(); var dateString = Date.parse(m.getUTCFullYear() +"-"+ (m.getUTCMonth()+1) +"-"+ m.getUTCDate() + " " + m.getUTCHours() + ":" + m.getUTCMinutes() + ":" + m.getUTCSeconds()); var saved_time = Date.parse("2021-03-02 02:39:41"); // 2021-03-02 02:39:41 var difference = Math.abs(dateString - saved_time) / 1000; console.log(difference);
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
在減去它之前嘗試解析它。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.