dateweatherutil.js 1.6 KB

123456789101112131415161718192021222324252627282930313233
  1. $(document).ready(function () {
  2. var t = setTimeout(time, 1000);
  3. function time() {
  4. clearTimeout(t);
  5. dt = new Date();
  6. var y = dt.getFullYear();
  7. var mt = dt.getMonth() + 1;
  8. mt = mt >= 10?mt:'0'+mt
  9. var day = dt.getDate() >= 10 ? dt.getDate() : '0' + dt.getDate();
  10. var h = dt.getHours() >= 10 ? dt.getHours() : '0' + dt.getHours();
  11. var m = dt.getMinutes() >= 10 ? dt.getMinutes() : '0' + dt.getMinutes();
  12. var s = dt.getSeconds() >= 10 ? dt.getSeconds() : '0' + dt.getSeconds();
  13. document.getElementById("day").innerHTML = y + "年" + mt + "月" + day + "日";//2022年1月17日
  14. document.getElementById("time").innerHTML = h + ":" + m + ":" + s;//16:28:03
  15. t = setTimeout(time, 1000);
  16. }
  17. jQuery.getJSON('http://wthrcdn.etouch.cn/weather_mini?city=%E9%95%BF%E6%98%A5', function(result){
  18. var wrather = result.data.forecast[0];//今日天气
  19. var high = wrather.high.split(" ")[1];//"高温 1℃"
  20. var low = wrather.low.split(" ")[1];//"低温 -10℃"
  21. var type = wrather.type;//"霾"
  22. document.getElementById("weather").innerHTML = "天气" + type;//天气晴
  23. document.getElementById("temperature").innerHTML = high + " ~ " + low;//-5℃ ~ -10℃
  24. });
  25. jQuery.getJSON('https://api.djapi.cn/wannianli/get?token=df19a074a5d172d2fea3e704d9263356', function(data){
  26. var lunar = data.Result.nongli.split("年")[1].split(" ")[0].split("(")[0];//壬寅年正月初十 (2022
  27. document.getElementById("lunar").innerHTML = "农历" + lunar;//农历腊月初二
  28. });
  29. });