ホームページ >バックエンド開発 >PHPチュートリアル >dedecms によって呼び出される日付フォーマット形式の完全なリスト、dedecms date format_PHP チュートリアル

dedecms によって呼び出される日付フォーマット形式の完全なリスト、dedecms date format_PHP チュートリアル

WBOY
WBOYオリジナル
2016-07-13 10:17:34787ブラウズ

dedecms 呼び出し日の書式設定フォーム、dedecms 日付形式の完全なコレクション

私が初めて dedecms を学んだとき、呼び出し日について長い間頭が痛かったことを覚えています。今日、編集者が記事を特別に収集して整理しました。 dedecms の日付フォーマットに関する記事、皆さんのお役に立てれば幸いです

dedecms には、一般的に使用されるユニークな日付書式設定関数 MyDate() があります

コード: [field:pubdate function="MyDate('Y-m-d',@me)" /] スタイル: 2013-08-07
コード: [field:pubdate function="MyDate('m-d',@me)" /] スタイル: 08-07
コード: [field:pubdate function="MyDate('Y-m-d H:i:s',@me)" /] スタイル: 2013-08-07 09:14:38

上記の 3 つの日付形式は、Web サイトを作成するときによく使用されます。日付をよりカスタマイズして設定したい場合は、以下を読み続けてください。

dedecms は PHP 独自の日付書式設定関数 strftime() を使用します

コード: [field:pubdate runphp='yes']@me = str_replace('-', '', strftime("%Y 年-%m 月-%d 日 %H:%M:%S", @私));[/field:pubdate]スタイル: 2013年8月7日 09:14:38
注: 上記のコードはすべてホームページのリスト ページの arclist で呼び出される場合は、次のように自分で切り替えてください。

{dede:field.pubdate function="MyDate('Y-m-d',@me)"/}

さらに、ほとんどのオンライン チュートリアルに書かれている [field:pubdate function='strftime("%Y year %m month %d day %H point %M minutes %S Second",@me)'/] は 2013 年を呼び出すことができます。日付は 8 月 7 日の形式になっています...が、Aniu が試してみましたが、うまくいきませんでした。最初の %Y を除いて、その後の文字列はすべて解析され、通常の文字列として扱われます。 %S、これは直接表示されません。はい、知っている友人が Q27856361 について Ah Niu に教えてくれると嬉しいです。

パーセント記号 (%) の後の英語文字の具体的な意味は次のとおりです (QiaojitianxiaWWW.QMTX3.COM) 独自の時刻形式を自由に組み合わせることができます

%曜日の略語

%A 曜日の正式名称

%b 月間分の略語

%B 月の正式名称

%c 標準日付時刻文字列

%C 西暦の下 2 桁

%d 10 進数形式の日付

%D 月/日/年

%e は、2 文字のフィールドの 10 進数表記の日付です

%F 年-月-日

%g 週ベースの年を使用した年の最後の 2 桁

%G 年、週ベースの年を使用

%h 月の短縮名

24時間形式の%H時間

%12 時間形式での私時間

%j 10進数表記の通算日

%m 月 (10 進数)

%M 分 (10 時間形式)

%n 改行文字

%p 現地の AM または PM に相当する表示

%r 残り 12 時間

%R は時間と分を表示します: hh:mm

%S 十進数秒

%t 水平タブ文字

%T は、時、分、秒を表示します: hh:mm:ss

%u 曜日、月曜日が最初の日 (値は 0 ~ 6、月曜日は 0)

%U 年の最初の週、日曜日を最初の日とする (0 ~ 53 の値)

%V 週ベースの年を使用した年の週番号

%w 10進数の曜日(0から6の値、日曜日は0)

%W は、月曜日を最初の日とする各年の週番号です (0 ~ 53 の値)

%x 標準日付文字列

%X 標準時刻文字列

%y 世紀のない 10 進数の年 (0 から 99 までの値)

%Y 世紀部分を含む 10 進数の年

%z、%Z タイムゾーン名、タイムゾーン名が取得できない場合は、null 文字が返されます。

実際、上記の一連の時刻形式はめったに使用されません。少なくとも、私は dedecms を数年間使用したことがありますが、これは常に 2013-08-07 または 08-07 です。 dedecms でよく使用される形式

dedecms の時間ラベル呼び出し形式

説明だけではどのような効果を求めているのかわかりませんので、簡単に説明します。 19:写真のメイはラベルにH:Mとあります。 dede のラベルの説明 (非常に詳細な help.dedecms.com/v53/
) に従って変更することもできます。


Dedecmsの通話時間の問題、日付が変わらない理由

pubdateは記事が公開された時間です、もちろん変わりません


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

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/890820.html技術記事 dedecms の日付書式設定フォームの完全なコレクション。Dedecms の日付書式は、私も dedecms を初めて学んだとき、記事の日付を呼び出すことに長い間頭を悩ませていたことを思い出します。今日、編集者が特別にすべてを集めました...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。