解決ajax接收后端傳過來的日期時間與當前時間天數差計算問題
下載JsJava-2.0.zip:
百度云盤:鏈接:
https://pan.baidu.com/s/1ecBNMOltMXDlVM0nhceP7Q
提取碼:hcyw
<html>
<head>
<meta content="text/html; charset=UTF-8" >
<script src="js/jslib/jsjava-2.0.js"></script>
<!-- 下載JsJava-2.0.zip,引入其中的src/jsjava/text/DateFormat.js 或者 jslib/jsjava-2.0.js -->
</head>
<body bgcolor="red">
<button value="bb" onclick="aaa()" >時間差(天)</button>
<span id="b"></span>
<script>
var span=document.getElementById("b");
<!-- 獲取span標簽 -->
function aaa(){
var df=new SimpleDateFormat();
<!-- 獲取格式化物件,需要JsJava插件 -->
df.applyPattern("yyyy-MM-dd");
<!-- 格式化標準 -->
var t1=new Date();
<!-- 2020-12-19 -->
var t11=df.format(t1);
<!-- 格式化為字串 -->
var t111=Date.parse(t11);
<!-- 決議為多少毫秒,與java中的parse不一樣,相當于getTime() -->
var t2="2020-12-10";
<!-- 必須是yyyy-MM-dd格式,也可以是new Date(2020,12-1,10);不過要格式化再決議 -->
var t22=Date.parse(t2);
<!-- 決議為多少毫秒,與java中的parse不一樣,相當于getTime() -->
var s=(t111-t22)/(1000*60*60*24);
<!-- 計算兩個日期的差(天) -->
span.innerHTML=s;
}
</script>
</body>
</html>
一個簡單的結果截圖:

轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/237663.html
標籤:其他
