PHPの時間と日付関数

2380 ワード


  
    Time 
  
  

Time

'.$time1.'
'.$time2.'

'; $time3 = mktime(12, 0, 0); // echo $time3.'
'; $time4 = mktime(0, 0, 0, 1, 1); // 1 1 echo $time4.'
'; echo '
'; // getdate() $date_array = getdate($time0); foreach ($date_array as $key => $value) { echo $key.': '.$value.'
'; } echo '
'; // checkdate() $date_check0 = checkdate(2, 29, 2008); $date_check1 = checkdate(2, 29, 2007); echo $date_check0.' '.$date_check1.'

'; // /* %a - %A - %b - %B - %c - %C - ( 100, 00 99) %d - (01 31) %D - , %m/%d/%y %e - (1 31) %g - %G , %G - ISO 4 ( %V) %h - %b %H - , 24 (00 23) %I - , 12 (01 12) %j - (001 366) %m - (01 12) %M - %n - %p - am pm %r - a.m. p.m. %R - 24 %S - %t - tab %T - , %H:%M:%S %u - (1 7),Monday[ ] = 1。 : Sun Solaris ,Sunday[ ] = 1 %U - , , %V - ISO 8601 (01 53),week 1 , , %W - , , %w - ,Sunday[ ] = 0 %x - , %X - , %y - ( 00 99) %Y - %Z %z - %% - % */ echo strftime('%A
'); echo strftime('%x
'); echo strftime('%c
'); echo strftime('%Y
'); echo '
'; // 2016/10/17 - 1974/12/18 $day = '18'; $month = '12'; $year = '1974'; $date_custom = mktime(0, 0, 0, $month, $day, $year); $date_now = time(); $diff = $date_now - $date_custom; $age = floor($diff / (365 * 24 *60 *60)); echo 'Age: '.$age.'

'; ?>

印刷結果:
Time

1476751633
1476751633
1476751633

1476792000
1451606400

seconds: 13
minutes: 47
hours: 0
mday: 18
wday: 2
mon: 10
year: 2016
yday: 291
weekday: Tuesday
month: October
0: 1476751633

1 

Tuesday
10/18/16
Tue Oct 18 00:47:13 2016
2016

Age: 41