get_post_timestamp

函式
get_post_timestamp ( $post = null, $field = 'date' )
引數
  • (int|WP_Post) $post Optional. Post ID or post object. Default is global `$post` object.
    Required:
    Default: null
  • (string) $field Optional. Published or modified time to use from database. Accepts 'date' or 'modified'. Default 'date'.
    Required:
    Default: 'date'
返回值
  • (int|false) Unix timestamp on success, false on failure.
定義位置
相關方法
get_post_timeget_post_metaget_post_mime_typeget_post_mime_typesget_post_types
引入
5.3.0
棄用
-

get_post_timestamp: 這個函式檢索一個文章的Unix時間戳。它接受一個文章ID或文章物件作為其引數,並返回Unix時間戳。

檢索文章釋出或修改的時間為Unix時間戳。

請注意,這個函式返回的是真正的Unix時間戳,而不是像老的WP函式那樣用時區偏移量相加。

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
function get_post_timestamp( $post = null, $field = 'date' ) {
$datetime = get_post_datetime( $post, $field );
if ( false === $datetime ) {
return false;
}
return $datetime->getTimestamp();
}
function get_post_timestamp( $post = null, $field = 'date' ) { $datetime = get_post_datetime( $post, $field ); if ( false === $datetime ) { return false; } return $datetime->getTimestamp(); }
function get_post_timestamp( $post = null, $field = 'date' ) {
	$datetime = get_post_datetime( $post, $field );

	if ( false === $datetime ) {
		return false;
	}

	return $datetime->getTimestamp();
}

常見問題

FAQs
檢視更多 >