ホームページ > バックエンド開発 > PHPチュートリアル > php Smarty date_format [時刻と日付のフォーマット]_PHP チュートリアル

php Smarty date_format [時刻と日付のフォーマット]_PHP チュートリアル

WBOY
リリース: 2016-07-21 15:39:37
オリジナル
1119 人が閲覧しました

例 5-8. date_format[日付形式]
index.php:

コードをコピーします。 コードは次のとおりです。
$smarty = new Smarty->assign('yesterday', strtotime(' -1 日'));
$smarty->display('index.tpl');
index.tpl:
{$smarty.now|date_format}
{$smarty.now|date_format:"% A, % B %e, %Y"}
{$smarty.now|date_format:"%H:%M:%S"}
{$yesterday|date_format}
{$yesterday|date_format:"%A, % B %e , %Y"}
{$yesterday|date_format:"%H:%M:%S"}



OUTPUT:


コードをコピー
コードは次のとおりです: 2001年2月6日、2001年2月6日
:33:00
コードをコピーします

コードは次のとおりです:


%a - 現在のロケールに従った短縮曜日名
(ローカル形式に従って「週」の省略形式を出力)
%A - 現在のロケールに従った完全な曜日名locale
(ローカル形式「フルネーム形式」に従って「曜日」を出力)
%b - 現在のロケールに従って省略された月名
(ローカル形式に従って「月」の省略形を出力)
%B - 完全な月現在のロケールに従った名前 (ローカル形式の形式に従って「月」の完全な名前を出力します) %c - 現在のロケールで優先される日付と時刻の表現 %C - 世紀番号 (年を 100 で割って切り捨てたもの) 00 ~ 99 の範囲の整数に変換します) %d - 10 進数で表す日 (00 ~ 31 の範囲)
%D - %m/%d/%y と同じ
%e - 月の日10 進数。単一の数字の前には
スペースが付きます (範囲 1 ~ 31)
% g - 世紀 [00,99] 内の週ベースの年
%G - 世紀を含む週ベースの年 [0000,9999] ]
%h - %b と同じ
%H - 24 時間制を使用した 10 進数としての時間 (範囲 00 ~ 23)
%I - 12 時間制を使用した 10 進数としての時間 (範囲 01 ~ 12) )
%j - 10 進数で表す日 (001 ~ 366 の範囲)
% k - 時間 (24 時間制) 1 桁の前に空白が付きます (0 ~ 23 の範囲)
%l - 時間。 12 時間制を使用した 10 進数、1 桁の前にスペース (範囲 1 ~ 12)
%m - 10 進数としての月 (範囲 01 ~ 12)
%M - 10 進数としての分
%n - 改行文字
%p - 指定された時刻値に応じた `am' または `pm'、または現在のロケールに対応する文字列
%r - 午前および午後表記の時間
%R - 24 時間表記の時間
%S - 10 進数としての秒
%t - タブ文字
%T - 現在の時刻、%H:%M:%S に等しい
%u - 10 進数としての曜日 [1,7]、1 は月曜日を表す
%U - 最初の日曜日を最初の週の初日として始まる、10 進数で表した今年の週番号
%V - 10 進数で表した今年の ISO 8601:1988 週番号、範囲 01ここで、第 1 週
は、現在の年で少なくとも 4 日ある最初の週であり、月曜日を週の最初の日とします
%w - 小数点としての曜日、日曜日は 0
% です。 W - 最初の週の初日として最初の月曜日から始まる、10 進数で表した今年の週番号
%x - 時刻を含まない現在のロケールの優先日付表現
%X - 現在の優先時間表現日付を含まないロケール
%y - 世紀を含まない 10 進数としての年 (範囲 00 から 99 )
%Y - 世紀を含む 10 進数としての年
%Z - タイムゾーン、名前、または略語
%% - リテラル`%' 文字


プログラマの注意: date_format は基本的に PHP の strftime() 関数のラッパーです。PHP がコンパイルされたシステムの strftime() 関数に応じて、使用できる変換指定子が増える場合があります。完全なリストについては、システムのマンページを確認してください。
プログラマーへのヒント: date_format は本質的に PHP の strftime() 関数のラッパーです。
PHP のコンパイル時に有効な区切り文字を変換するには、多かれ少なかれシステムの strftime() に依存できます。
有効な差別化要因の完全なリストはシステムマニュアルで確認できます。


http://www.bkjia.com/PHPjc/321507.html

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/321507.html技術記事例 5-8. date_format[日付形式]index.php: $smarty = new Smarty-assign('yesterday', strtotime('-1 day')); 'index.tpl'); で...
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート