国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

jsvascript中計(jì)算時(shí)間戳,相差天數(shù),小時(shí),分鐘,秒

這篇具有很好參考價(jià)值的文章主要介紹了jsvascript中計(jì)算時(shí)間戳,相差天數(shù),小時(shí),分鐘,秒。希望對大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。


```html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Document</title>
</head>
<body>
  <script>
    // Java與Javascript的舊日期時(shí)間戳偏差(3600秒)
    // https://www.codenong.com/9802332/

    // 只要對時(shí)間戳進(jìn)行處理都需要 * 1000
    // 處理小時(shí) * 24
    // 時(shí)間戳差 * 3600

    function intervalTime(startDate = '2023-08-16 12: 12: 12', endDate = '2023-08-18 13: 13: 13') {
      //var endDate='2022-05-05 21:58:59'   //盡量讓服務(wù)端傳時(shí)間戳,能夠有效避免時(shí)區(qū)問題
      debugger
      var date1 = Date.parse(new Date(startDate));//計(jì)算當(dāng)前時(shí)間戳 
      var date2 = Date.parse(new Date(endDate)); //自動(dòng)收貨的時(shí)間戳 (字符串轉(zhuǎn)時(shí)間戳)
      var date3 =  date2- date1 //時(shí)間差的毫秒數(shù)
      //計(jì)算出相差天數(shù)
      var days = Math.floor(date3 / (24 * 3600 * 1000)); // 一天24小時(shí) 每天會(huì)有 3600秒偏差
      var days2 = Math.floor(date3 / (24 * 3600)); // 一天24小時(shí) 每天會(huì)有 3600秒偏差
      console.log('計(jì)算出相差天數(shù)')
      console.log('days:' ,days, 'days2:', days2)

      //計(jì)算出小時(shí)數(shù)
      var leave1 = date3 % (24 * 3600 * 1000); //計(jì)算天數(shù)后剩余的毫秒數(shù)
      var leave2 = date3 % (24 * 3600); //計(jì)算天數(shù)后剩余的毫秒數(shù)
      console.log('計(jì)算天數(shù)后剩余的毫秒數(shù)')
      console.log('leave1:', leave1, 'leave2:', leave2)

      var hours = Math.floor(leave1 / (3600 * 1000));
      var hours2 = Math.floor(leave1 / (3600));
      console.log('計(jì)算出小時(shí)數(shù)')
      console.log('hours:', hours, 'hours2:', hours2)

      //計(jì)算相差分鐘數(shù)
      var leave2 = leave1 % (3600 * 1000); //計(jì)算小時(shí)數(shù)后剩余的毫秒數(shù)
      var minutes = Math.floor(leave2 / (60 * 1000));
      //計(jì)算相差秒數(shù)
      var leave3 = leave2 % (60 * 1000); //計(jì)算分鐘數(shù)后剩余的毫秒數(shù)
      var seconds = Math.round(leave3 / 1000);
      console.log(days + "天 " + hours + "小時(shí) ")
      console.log(days + "天 " + hours + "小時(shí) " + minutes + " 分鐘" + seconds + " 秒");
      return   days + "天 " + hours + "小時(shí) "
    }
    intervalTime()
  </script>
</body>
</html>

文章來源地址http://www.zghlxwxcb.cn/news/detail-656064.html

到了這里,關(guān)于jsvascript中計(jì)算時(shí)間戳,相差天數(shù),小時(shí),分鐘,秒的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • java計(jì)算日期相差天數(shù)的4種方法

    方法1:long值相減(推薦) 方法2: 方法3: 方法4:

    2024年04月28日
    瀏覽(27)
  • 在線推算兩個(gè)日期相差天數(shù)的計(jì)算器

    在線推算兩個(gè)日期相差天數(shù)的計(jì)算器

    ?具體請前往:在線推算兩個(gè)日期相差天數(shù)的計(jì)算器

    2024年02月14日
    瀏覽(21)
  • 服務(wù)器時(shí)間與本地時(shí)間不一致(相差8小時(shí))

    服務(wù)器時(shí)間與本地時(shí)間不一致(相差8小時(shí))

    Linux服務(wù)器上獲取時(shí)間總是和本地電腦windows系統(tǒng)時(shí)間相差8小時(shí)。 硬件時(shí)鐘不與UTC時(shí)間一致問題,時(shí)區(qū)不一樣所引起的。 方法一:當(dāng)?shù)貢r(shí)間替換為上海 方法二:環(huán)境變量/etc/profile

    2024年02月01日
    瀏覽(32)
  • 解決服務(wù)器時(shí)間與實(shí)際時(shí)間相差8小時(shí)問題

    ? 在實(shí)際部署項(xiàng)目到服務(wù)器運(yùn)行時(shí),我們通常會(huì)發(fā)現(xiàn)程序在服務(wù)器上執(zhí)行的時(shí)間實(shí)際上時(shí)比現(xiàn)實(shí)時(shí)間要慢8小時(shí)的,其實(shí)這是因?yàn)楸镜貢r(shí)區(qū)和服務(wù)器的時(shí)區(qū)不一樣,差了8個(gè)小時(shí)導(dǎo)致,那么如何去糾正8小時(shí)的時(shí)差呢?以下是我常用的解決方法 1. 在使用Jar命令啟動(dòng)服務(wù)時(shí)添加-Duser.ti

    2024年02月09日
    瀏覽(22)
  • java計(jì)算兩個(gè)日期之間相差的天數(shù)的四種方法

    計(jì)算兩個(gè)日期之間相差的天數(shù)的四種方法 第一種:時(shí)間戳的方式,計(jì)算兩個(gè)日期的時(shí)間戳的差,再除當(dāng)天的毫秒數(shù)即可得到相差的天數(shù)。 第二種:試用util包的Calendar類,每次增加一天,知道和結(jié)束時(shí)間相等的時(shí)候。 第三種:開始結(jié)束時(shí)間拆分為年月日,循環(huán)計(jì)算每年的天數(shù)

    2024年02月16日
    瀏覽(41)
  • docker容器的時(shí)間和宿主機(jī)時(shí)間不一致相差8小時(shí)

    在docker容器和系統(tǒng)時(shí)間不一致是因?yàn)閐ocker容器的原生時(shí)區(qū)為0時(shí)區(qū),而宿主機(jī)時(shí)間是+8個(gè)時(shí)區(qū) 先要確認(rèn)宿主機(jī)時(shí)間是否正確 可以使用date命令 如果時(shí)間錯(cuò)誤,則先進(jìn)行對時(shí) 運(yùn)行 docker run 添加 -v /etc/localtime:/etc/localtime 選項(xiàng),如下: 如果統(tǒng)一時(shí)區(qū)還需要添加-v /etc/timezone:/etc/time

    2024年02月12日
    瀏覽(24)
  • 解決:Java后端返回給前端的Date格式數(shù)據(jù)相差8小時(shí)的問題

    問題描述: 后端得到的數(shù)據(jù)是對的,但是返回給前端后,數(shù)據(jù)比原數(shù)據(jù)慢了8小時(shí)。 原因: json數(shù)據(jù)在返回瀏覽器端是會(huì)被spring-boot默認(rèn)的Jackson框架轉(zhuǎn)換,而Jackson框架默認(rèn)的時(shí)區(qū)GMT(相對于中國是少了8小時(shí))。 解決: 在application.yml文件中,配置

    2024年04月16日
    瀏覽(163)
  • flutter開發(fā)實(shí)戰(zhàn)-時(shí)間顯示剛剛幾分鐘前幾小時(shí)前

    flutter開發(fā)實(shí)戰(zhàn)-時(shí)間顯示剛剛幾分鐘前幾小時(shí)前 在開發(fā)中經(jīng)常遇到從服務(wù)端獲取的時(shí)間戳,需要轉(zhuǎn)換顯示剛剛、幾分鐘前、幾小時(shí)前、幾天前、年月日等格式。 一、代碼實(shí)現(xiàn) 二、小結(jié) flutter開發(fā)實(shí)戰(zhàn)-格式化時(shí)間顯示剛剛幾分鐘前幾小時(shí)前等 從服務(wù)端獲取的時(shí)間戳,需要轉(zhuǎn)換

    2024年02月14日
    瀏覽(19)
  • uniapp 格式化時(shí)間剛剛,幾分鐘前,幾小時(shí)前,幾天前…

    uniapp 格式化時(shí)間剛剛,幾分鐘前,幾小時(shí)前,幾天前…

    效果如圖: 根目錄下新建utils文件夾,文件夾下新增js文件,文件內(nèi)容: ?main.js中引入 頁面中使用即可

    2024年02月13日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包