unixtime

ページ名:unixtime
 
unixtime ( num $year , num $month , num $day , num $hour , num $minute , num $second(, string $calendar)) : num

 

指定された6つの引数で西暦での年、月、日、時(24h)、分、秒が渡されると、その日付のUNIXタイムスタンプを返します。

UNIXタイムスタンプとは、Unix エポック (1970 年 1 月 1 日 00:00:00 GMT) からの通算秒を指します。

 

 

7つ目の引数が渡された場合、西暦以外の暦で3つの引数を指定できます。

$calendarでは、'K'は皇暦(皇紀), 'R'は令和暦を意味します。

 

<?t

 

echo unixtime(1970,1,1,13,18,30);       // 47910が出力されます

echo unixtime(2681,06,17,13,18,30,'K');  // 皇暦2681年6月17日13時18分30秒のUNIXタイムスタンプが出力されます。

?>