タグ

日付に関するstudio-hのブックマーク (4)

  • PHPでdate関数を使い日付から曜日を取得し日本語出力する - 【鋭利団体】PK-Brothers

    久しぶりに更新したときは割と連投で行くのです。なぜなら公開予定日を設定してスケジューリングしているからです。 さて、今回はよく使うと思われる、PHPのdate関数を使用して日付から日語の曜日を取得するというものです。これは日のサイトでは結構使うのではないでしょうか?ぜひ参考になればと思います。一瞬で説明が終わります。 日付から日語曜日を割り出す関数定義 // 日付から曜日を日語で割り出す関数 public function tag_weekday_japanese_convert( $date ){ $weekday = array( '日', '月', '火', '水', '木', '金', '土' ); return $weekday[date( 'w',strtotime( $date ) )]; } そして使う場合 echo $this->tag_weekday_japan

    PHPでdate関数を使い日付から曜日を取得し日本語出力する - 【鋭利団体】PK-Brothers
    studio-h
    studio-h 2015/11/15
    strtotime
  • PHP 日付から曜日を取得 | Web開発 オフィス後藤

    ここではPHPで日付から曜日を取得する方法を解説しています。 データベースのdate形式 <?php $date = "2014-1-29"; // $date = "2014-01-29"; // $date = "2014/1/29"; // $date = "2014/01/29"; $week = array("日", "月", "火", "水", "木", "金", "土"); $date = strtotime($date); $w = date("w", $date); echo $week[$w]; 年、月、日が分かれている場合 <?php $year = 2014; $month = 1; // $month = 01; $day = 29; $week = array("日", "月", "火", "水", "木", "金", "土"); $time = mktime(

  • [PHP]日付から曜日を割り出す | PHP Archive

    PHP は標準関数が豊富に用意されているので、年月日がわかっていれば曜日を取得するのは難しくありません。 PHP で日付を扱う方法は主に2つあり、date() を使う方法と、PHP 5.2 以降で使用できる DateTime クラスを使う方法です。date() は古くからある方法で、ほとんどの環境で使うことが出来ますが、32bit環境でタイムスタンプ(UNIX時間)を使用する場合 2038年1月19日 までしか使用できないという欠点を抱えています。(2038年問題) ここでは将来的に主流になっていくと考えられている DateTime クラスを使った方法に絞って解説していきます。 DateTime クラスは通常通りクラスとして扱う方法と、関数のように扱える手続き型を利用する方法が用意されています。どちらも曜日は 0~6 の数字の形で返すので日語で曜日を表すには 日~土 の配列変数を作ってお

  • MysqlのDATE_FORMAT関数をもっと早く知っていれば | 株式会社フォレスト・コンサルタンツ

    ※以前別の場所で書いた文章を備忘的に書き記しておきます。 売上を日時別に集計をする際、どうやってグループ化すればいいかちょっと悩んでいたところ、Mysqlのマニュアルを見た途端にあっさり解決。DATE_FORMAT関数を使って日付データを加工すればOKでした。 備忘的に具体例を記載しておきます。(※日時を格納しているフィールド「time」の型はdatetime) //【年別に集計】 SELECT id, DATE_FORMAT(time,'%Y年') as time1 FROM table1 GROUP BY time1 //【月別に集計】 SELECT id, DATE_FORMAT(time,'%Y年%m月') as time2 FROM table1 GROUP BY time2 //【日別に集計】 SELECT id, DATE_FORMAT(time,'%Y年%m月%d日') a

  • 1