2022年04月25日

WP関数:date_i18n()

この関数の説明

WP関数の date_i18n() は、WordPressのタイムゾーン(東京)で現在時刻を取得します。

 メモ

WordPressを日本でインストールした場合は[設定→一般]のタイムゾーンに「東京」がセットされています。

この date_i18n() 関数は東京時間で現在時刻を取得する関数になります。

一方、PHP関数に date() という関数がありますが、これはタイムゾーンを指定しないとUTC時間で現在時間を取得します。

 


関数

date_i18n( $format, $unix_timestamp, $gmt)

 


パラメータ

$format(文字列)(必須)

日付を表示する書式

日付のフォーマット記号

分類 記号 解説
Y

(大文字のY)

4桁の数字(2021)
y

(子文字のY)

下2桁の数字(21)
n

(子文字のN)

頭に0を付けない(7)
m

(子文字のM)

頭に0を付ける(07)
j

(子文字のJ)

頭に0を付けない(1)
d

(子文字のD)

頭に0を付ける(01)
曜日 l

(子文字のL)

フル表示(月曜日~日曜日)
D

(大文字のD)

1文字表示(月~日)

例)'Y年n月j日'と指定した場合、2021年7月1日の形式で表示されます。

 

又、時間も併せて出力する事ができます。

この場合は時間フォーマットも併せて指定します。

分類 記号 解説
24時間表示 G

(大文字のG)

1桁又は2桁表示(0~23)
H

(大文字のH)

2桁表示(00~23)
12時間表示 A

(大文字のA)

AM又はPM
a

(子文字のA)

am又はpm
g

(子文字のG)

1桁又は2桁表示(0~11)
h

(子文字のH)

2桁表示(00~11)
i

(子文字のI)

2桁表示(00~59)
s

(子文字のS)

2桁表示(00~59)

例)'Y年n月j日 H時i分s秒'と指定した場合、2021年7月1日 13時15分21秒の形式で表示されます

 

$unix_timestamp整数) (オプション

指定しない場合は現在の日時を返します。

初期値: false

 メモ

UNIXタイムスタンプは、1970年1月1日00時00分00秒UTC(協定世界時と一致する標準時)からの経過秒数です。

例えば[0]を指定すると[1970年1月1日00時00分00秒]になります。

 

$gmt真偽値) (オプション

GMT(グリニッジ標準時) に変換するかどうかを指定します。

初期値: false

 


事例

①現在時刻を取得する。

<?php 
    echo date_i18n('Y年n月j日 H時i分s秒' );
?>

■下記形式で現在時刻が表示されます。

2022年3月23日 10時15分51秒

 


関連情報

関連関数は ヘッダで使われる関数 を参照してください。

 

関数一覧
  • 1.WPのエスケープ処理
  • 2.WPプログラムの基本
  • 3.ヘッダ/フッタ/サイドバで使われる関数
  • 4.DBからの読込関数
  • 5.一般テンプレートの中で使われる関数
  • 6.その他のWP関数
  • add_shortcode()
  • bloginfo()
  • body_class()
  • date_i18n()
  • dynamic_sidebar()
  • edit_post_link()
  • esc_attr()
  • esc_html_e()
  • esc_html()
  • esc_url()
  • get_ancestors()
  • get_cat_ID()
  • get_cat_name()
  • get_category_link()
  • get_category_parents()
  • get_category()
  • get_footer()
  • get_header()
  • get_home_url()
  • get_post_format()
  • get_post_meta()
  • get_post_thumbnail_id()
  • get_query_var()
  • get_search_query()
  • get_sidebar()
  • get_site_url()
  • get_stylesheet_directory_uri()
  • get_stylesheet_uri()
  • get_template_directory_uri()
  • get_template_part()
  • get_the_category()
  • get_the_content()
  • get_the_date()
  • get_the_excerpt()
  • get_the_ID()
  • get_the_modified_date()
  • get_the_modified_time()
  • get_the_permalink()
  • get_the_post_thumbnail()
  • get_the_tags()
  • get_the_time()
  • get_the_title()
  • get_uploaded_header_images()
  • get_year_link()
  • has_category()
  • has_custom_logo()
  • has_header_image()
  • has_header_video()
  • has_nav_menu()
  • has_post_thumbnail()
  • has_tag()
  • header_image()
  • home_url()
  • is_admin()
  • is_category()
  • is_date()
  • is_front_page()
  • is_home()
  • is_main_query()
  • is_page()
  • is_search()
  • is_single()
  • language_attributes()
  • the_category()
  • the_content()
  • the_custom_header_markup()
  • the_custom_logo()
  • the_date()
  • the_excerpt()
  • the_ID()
  • the_modified_date()
  • the_modified_time()
  • the_permalink()
  • the_post_thumbnail()
  • the_search_query()
  • the_tags()
  • the_time()
  • the_title()
  • update_post_meta()
  • wp_get_attachment_image_src()
  • wp_nav_menu()
  • WP_Query()