PHP - 日時の扱い方
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
PHPにおける日時の扱い方
#contents
*リンク [#w8dfa66f]
PHP 日付・時刻 関数
http://jp.php.net/manual/ja/ref.datetime.php
PHP による日付・時刻・時間の計算・演算のまとめ
http://www.hoge256.net/2007/08/63.html
*基本 [#t4de514f]
日時をいったんUNIXタイム(1970年1月1日 00:00:00からの経過...
**mktime [#h71c917f]
http://jp.php.net/mktime
>mktime — 日付を Unix のタイムスタンプとして取得する
>''int mktime ([ int $hour [, int $minute [, int $second ...
>与えられた引数に従って UNIX のタイムスタンプを返します。
>このタイムスタンプは、&color(Red){Unix epoch(1970年1月1...
>引数は右から順に省略することができます。
>省略された引数は、 ローカルの日付と時刻に従って、現在の...
**time [#f35209c7]
http://jp.php.net/manual/ja/function.time.php
>time — 現在の Unix タイムスタンプを返す
>''int time ( void )''
>現在時刻を Unix エポック (1970 年 1 月 1 日 00:00:00 GMT...
**date [#mbd6a64f]
http://jp.php.net/manual/ja/function.date.php
>date — ローカルの日付/時刻を書式化する
>''string date ( string $format [, int $timestamp ] )''
>指定された引数 timestamp を、与えられた フォーマット文字...
>タイムスタンプが与えられない場合は、現在の時刻が使われま...
>つまり timestamp はオプションであり そのデフォルト値は t...
**strtotime [#g00fb1e9]
http://jp.php.net/manual/ja/function.strtotime.php
>strtotime — 英文形式の日付を Unix タイムスタンプに変換する
>''int strtotime ( string $time [, int $now ] )''
>この関数は US 英文形式の日付を含む文字列が指定されること...
>now が指定されていない場合は現在日時に変換します。
>注意: 年を 2 桁の数値で指定した場合、その値が 00-69 なら...
*オリジナル関数 [#b64ec6d5]
英米式の日時表記は、並び順が日本人になじまない。
日本人用のラッパー関数を用意する。
#code(php){{
<?php
//Japanese mktime
function jp_mktime ($year = '', $month = '', $day = '', $...
return mktime ($hour, $minute, $second, $month, $day, $...
}
?>
}}
終了行:
PHPにおける日時の扱い方
#contents
*リンク [#w8dfa66f]
PHP 日付・時刻 関数
http://jp.php.net/manual/ja/ref.datetime.php
PHP による日付・時刻・時間の計算・演算のまとめ
http://www.hoge256.net/2007/08/63.html
*基本 [#t4de514f]
日時をいったんUNIXタイム(1970年1月1日 00:00:00からの経過...
**mktime [#h71c917f]
http://jp.php.net/mktime
>mktime — 日付を Unix のタイムスタンプとして取得する
>''int mktime ([ int $hour [, int $minute [, int $second ...
>与えられた引数に従って UNIX のタイムスタンプを返します。
>このタイムスタンプは、&color(Red){Unix epoch(1970年1月1...
>引数は右から順に省略することができます。
>省略された引数は、 ローカルの日付と時刻に従って、現在の...
**time [#f35209c7]
http://jp.php.net/manual/ja/function.time.php
>time — 現在の Unix タイムスタンプを返す
>''int time ( void )''
>現在時刻を Unix エポック (1970 年 1 月 1 日 00:00:00 GMT...
**date [#mbd6a64f]
http://jp.php.net/manual/ja/function.date.php
>date — ローカルの日付/時刻を書式化する
>''string date ( string $format [, int $timestamp ] )''
>指定された引数 timestamp を、与えられた フォーマット文字...
>タイムスタンプが与えられない場合は、現在の時刻が使われま...
>つまり timestamp はオプションであり そのデフォルト値は t...
**strtotime [#g00fb1e9]
http://jp.php.net/manual/ja/function.strtotime.php
>strtotime — 英文形式の日付を Unix タイムスタンプに変換する
>''int strtotime ( string $time [, int $now ] )''
>この関数は US 英文形式の日付を含む文字列が指定されること...
>now が指定されていない場合は現在日時に変換します。
>注意: 年を 2 桁の数値で指定した場合、その値が 00-69 なら...
*オリジナル関数 [#b64ec6d5]
英米式の日時表記は、並び順が日本人になじまない。
日本人用のラッパー関数を用意する。
#code(php){{
<?php
//Japanese mktime
function jp_mktime ($year = '', $month = '', $day = '', $...
return mktime ($hour, $minute, $second, $month, $day, $...
}
?>
}}
ページ名: