タグ

Web制作とPHPと時間に関するglat_designのブックマーク (1)

  • PHPで時刻を「何分前」と表示する

    PHPでは、時刻を扱う方法が複数ある。その中で最も基的なものが UNIX時間(UNIT TIME)と呼ばれているものである。 UNIX TIMEは、1970年(昭和45年)1月1日午前0時0分0秒(世界時)を0とした通算秒数である。たとえば、この原稿を書いている2009年(平成21年)8月3日21時14分3秒 (日標準時)は、世界時で表すと同日12時15分9秒であるから、UNIX TIME は 1,249,301,709 となる。 UNIX TIME は通算秒数であるため、いちいちカレンダー計算をせずとも、日時の差分を計算できる。 そこで今回のプログラムでは、UNIT TIME を用いていく方針にする。 38: //定数 39: define('SECMINUITE', 60);                   //1分(秒) 40: define('SECHOUR',    60

    glat_design
    glat_design 2011/03/02
    使いそうなのでメモ
  • 1