pastebin

day_diff
  1. <?php
  2.  
  3. // your code goes here
  4. function day_diff($date1, $date2) {
  5.  
  6.     // 日付をUNIXタイムスタンプに変換
  7.     $timestamp1 = strtotime($date1);
  8.     $timestamp2 = strtotime($date2);
  9.  
  10.     // 何秒離れているかを計算
  11.     $seconddiff = abs($timestamp2 - $timestamp1);
  12.  
  13.     // 日数に変換
  14.     $daydiff = intval($seconddiff / (60 * 60 * 24));
  15.  
  16.     // 戻り値
  17.     return $daydiff;
  18.  
  19. }
  20.  
  21. // 日付を関数に渡す
  22. $day = day_diff('2020-05-30 12:05:55', '2020-06-01 12:06:00');
  23.  
  24. echo $day;
  25. ?
  26. >
Parsed in 0.013 seconds