<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      Loading

      時間轉換為今天昨天前天幾天前

      經常在朋友圈,QQ空間、微博上看到動態的發布時間、評論時間,都顯示,昨天,前天,幾天前,比起直接顯示幾月幾日幾分幾秒要優雅的多。

      于是自己的項目也想采用這種優雅直觀的方式,網上找了各種計算相差幾天的的例子,都是直接將時間戳相見除以86400,比如現在是17:08,動態更新的時間為前天22:00,這種方式計算的相差天數為1,而不是兩天前。

      實際情況應該是,昨天任何時間都算一天前,前天任意時間都算2天前,所以自己琢磨了一番,去動態更新時間與今天23:59:59相差的時間秒數與86400(24 x 3600)相除后,向下取整,這樣就得到了相差的天數,比如昨天00:00~昨天23:59:59的任何時間與今天的23:59:59,都相差 86400~(86400 x 2) 天,也就是2天。

      /**
       * 獲取已經過了多久
       * PHP時間轉換
       * 剛剛、幾分鐘前、幾小時前
       * 今天昨天前天幾天前
       * @param  string $targetTime 時間戳
       * @return string
       */
      function get_last_time($targetTime)
      {
          // 今天最大時間
          $todayLast   = strtotime(date('Y-m-d 23:59:59'));
          $agoTimeTrue = time() - $targetTime;
          $agoTime     = $todayLast - $targetTime;
          $agoDay      = floor($agoTime / 86400);
      
          if ($agoTimeTrue < 60) {
              $result = '剛剛';
          } elseif ($agoTimeTrue < 3600) {
              $result = (ceil($agoTimeTrue / 60)) . '分鐘前';
          } elseif ($agoTimeTrue < 3600 * 12) {
              $result = (ceil($agoTimeTrue / 3600)) . '小時前';
          } elseif ($agoDay == 0) {
              $result = '今天 ' . date('H:i', $targetTime);
          } elseif ($agoDay == 1) {
              $result = '昨天 ' . date('H:i', $targetTime);
          } elseif ($agoDay == 2) {
              $result = '前天 ' . date('H:i', $targetTime);
          } elseif ($agoDay > 2 && $agoDay < 16) {
              $result = $agoDay . '天前 ' . date('H:i', $targetTime);
          } else {
              $format = date('Y') != date('Y', $targetTime) ? "Y-m-d H:i" : "m-d H:i";
              $result = date($format, $targetTime);
          }
          return $result;
      }
      private static String converToTimeString(Date time) {
              Date todayEndTime = DateUtils.getTodayEndTime();
              long betweenSecondes = DateUtils.betweenSecondes(todayEndTime, time);
              int agoDay = new Double(Math.floorDiv(betweenSecondes, 86400)).intValue();
      
              StringBuilder buffer = new StringBuilder(12);
              if (agoDay == 0) {
                  buffer.append("今天 ");
              } else if (agoDay == 1) {
                  buffer.append("昨天 ");
              } else if (agoDay == 2) {
                  buffer.append("前天 ");
              } else {
                  buffer.append(agoDay).append("天前 ");
              }
              buffer.append(DateUtils.convertDateToString(time, DateUtils.HH_MM_SS));
              return buffer.toString();
      }

      轉自https://www.kancloud.cn/php-jdxia/jdxia-phpnote/450133

      posted @ 2020-03-24 10:38  dai.sp  閱讀(1226)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国精品午夜福利不卡视频| 国内自拍视频在线一区| 国产熟女一区二区三区蜜臀 | 天堂亚洲免费视频| 国产h视频在线观看| 亚洲欧美日韩综合一区在线| 国产亚洲色婷婷久久99精品 | 国产乱妇乱子视频在播放| 日本高清色WWW在线安全| 遂溪县| 亚洲AV成人片不卡无码| 翘臀少妇被扒开屁股日出水爆乳 | 日韩欧美不卡一卡二卡3卡四卡2021免费 | 永久免费无码av网站在线观看| 国产人妻大战黑人第1集| 亚洲激情av一区二区三区| 国产va免费精品观看精品| 国产欧美综合在线观看第十页 | 国产成人精品久久性色av| 国产999久久高清免费观看| 我和亲妺妺乱的性视频| 日韩中文字幕亚洲精品一| 亚洲精品一区二区三区色| 人人做人人澡人人人爽| 亚洲精品久荜中文字幕| 亚洲av中文乱码一区二| 狠狠躁日日躁夜夜躁欧美老妇| 欧美成人精品三级网站视频| 色综合激情丁香七月色综合| 亚洲国产午夜精品理论片| 久久国产免费直播| 国产91精品一区二区蜜臀| 精品无码人妻| 国产suv精品一区二区五| 亚洲欧美日韩愉拍自拍美利坚| 亚洲人成色777777老人头| 日韩熟妇中文色在线视频| 99久久无码私人网站| 欧美xxxx做受欧美| 亚洲女女女同性video| 国产不卡av一区二区|