Hướng dẫn translate date wordpress - dịch ngày wordpress

Mã hiện tại bên dưới trả về thời gian địa phương hiện tại của tôi trong WordPress và kết quả trông như thế này. 2013-07-29 13:45:42

Nội dung chính ShowShow

  • wp_date (String & nbsp; $ format, int & nbsp; $ Timestamp & nbsp; = & nbsp; null, datetimezone & nbsp; $ timezone & nbsp; = & nbsp; null & nbsp;)string $format, int $timestamp = null, DateTimeZone $timezone = null ): string|false
  • Làm cách nào để có được dấu thời gian trên WordPress?
  • Làm cách nào để chuyển đổi dấu thời gian ngày cho đến nay?
  • Làm cách nào để định dạng ngày trong WordPress?
  • Làm thế nào tôi có thể hẹn giờ trong PHP?

Tôi cần chuyển đổi điều này thành định dạng dấu thời gian. Câu trả lời là gì?

echo date_i18n( 'Y-m-d H:i:s', current_time( 'timestamp', 0 ) );

Đã hỏi ngày 29 tháng 7 năm 2013 lúc 17:51Jul 29, 2013 at 17:51Jul 29, 2013 at 17:51

Hướng dẫn translate date wordpress - dịch ngày wordpress

Hàm php strtotime () có thể hoạt động.

$timestamp = strtotime('2013-07-29 13:45:42');

Chỉnh sửa ở đây là trường hợp sử dụng của bạn Here is your use case Here is your use case

$current_date = date('Y-m-d H:i:s'); ## Get current date
$timestamp = strtotime($current_date); ## Get timestamp of current date
echo $timestamp; ## Print timestamp

Đã trả lời ngày 29 tháng 7 năm 2013 lúc 17:56Jul 29, 2013 at 17:56Jul 29, 2013 at 17:56

Joe Bucklejoe BuckleJoe BuckleJoe Buckle

8715 Huy hiệu bạc14 Huy hiệu Đồng5 silver badges14 bronze badges5 silver badges14 bronze badges

3

Hãy đến để tìm hiểu tôi thực sự chỉ cần ngày thực tế và không phải là dấu thời gian để đạt được mục tiêu của mình. Vì vậy, sử dụng điều này cung cấp cho bạn thời gian địa phương WordPress hiện tại được đặt trên trang Cài đặt trong bảng quản trị.

date_i18n('Y-m-d');

Đã trả lời ngày 30 tháng 7 năm 2013 lúc 0:28Jul 30, 2013 at 0:28Jul 30, 2013 at 0:28

SlickremixslickremixSlickRemixSlickRemix

4345 Huy hiệu bạc16 Huy hiệu Đồng5 silver badges16 bronze badges5 silver badges16 bronze badges

1

wp_date (String & nbsp; $ format, int & nbsp; $ Timestamp & nbsp; = & nbsp; null, datetimezone & nbsp; $ timezone & nbsp; = & nbsp; null & nbsp;)string $format, int $timestamp = null, DateTimeZone $timezone = null ): string|false

Làm cách nào để có được dấu thời gian trên WordPress?


Làm cách nào để chuyển đổi dấu thời gian ngày cho đến nay?

Làm cách nào để định dạng ngày trong WordPress?


Làm thế nào tôi có thể hẹn giờ trong PHP?string Required

Tôi cần chuyển đổi điều này thành định dạng dấu thời gian. Câu trả lời là gì?

Đã hỏi ngày 29 tháng 7 năm 2013 lúc 17:51Jul 29, 2013 at 17:51int Optional

Hàm php strtotime () có thể hoạt động.

Chỉnh sửa ở đây là trường hợp sử dụng của bạn Here is your use case

Đã trả lời ngày 29 tháng 7 năm 2013 lúc 17:56Jul 29, 2013 at 17:56DateTimeZone Optional

Joe Bucklejoe BuckleJoe Buckle

Chỉnh sửa ở đây là trường hợp sử dụng của bạn Here is your use case


Đã trả lời ngày 29 tháng 7 năm 2013 lúc 17:56Jul 29, 2013 at 17:56


Joe Bucklejoe BuckleJoe Buckle

function wp_date( $format, $timestamp = null, $timezone = null ) {
	global $wp_locale;

	if ( null === $timestamp ) {
		$timestamp = time();
	} elseif ( ! is_numeric( $timestamp ) ) {
		return false;
	}

	if ( ! $timezone ) {
		$timezone = wp_timezone();
	}

	$datetime = date_create( '@' . $timestamp );
	$datetime->setTimezone( $timezone );

	if ( empty( $wp_locale->month ) || empty( $wp_locale->weekday ) ) {
		$date = $datetime->format( $format );
	} else {
		// We need to unpack shorthand `r` format because it has parts that might be localized.
		$format = preg_replace( '/(?get_month( $datetime->format( 'm' ) );
		$weekday       = $wp_locale->get_weekday( $datetime->format( 'w' ) );

		for ( $i = 0; $i < $format_length; $i ++ ) {
			switch ( $format[ $i ] ) {
				case 'D':
					$new_format .= addcslashes( $wp_locale->get_weekday_abbrev( $weekday ), '\\A..Za..z' );
					break;
				case 'F':
					$new_format .= addcslashes( $month, '\\A..Za..z' );
					break;
				case 'l':
					$new_format .= addcslashes( $weekday, '\\A..Za..z' );
					break;
				case 'M':
					$new_format .= addcslashes( $wp_locale->get_month_abbrev( $month ), '\\A..Za..z' );
					break;
				case 'a':
					$new_format .= addcslashes( $wp_locale->get_meridiem( $datetime->format( 'a' ) ), '\\A..Za..z' );
					break;
				case 'A':
					$new_format .= addcslashes( $wp_locale->get_meridiem( $datetime->format( 'A' ) ), '\\A..Za..z' );
					break;
				case '\\':
					$new_format .= $format[ $i ];

					// If character follows a slash, we add it without translating.
					if ( $i < $format_length ) {
						$new_format .= $format[ ++$i ];
					}
					break;
				default:
					$new_format .= $format[ $i ];
					break;
			}
		}

		$date = $datetime->format( $new_format );
		$date = wp_maybe_decline_date( $date, $format );
	}

	/**
	 * Filters the date formatted based on the locale.
	 *
	 * @since 5.3.0
	 *
	 * @param string       $date      Formatted date string.
	 * @param string       $format    Format to display the date.
	 * @param int          $timestamp Unix timestamp.
	 * @param DateTimeZone $timezone  Timezone.
	 */
	$date = apply_filters( 'wp_date', $date, $format, $timestamp, $timezone );

	return $date;
}

8715 Huy hiệu bạc14 Huy hiệu Đồng5 silver badges14 bronze badges View on GitHub


Hãy đến để tìm hiểu tôi thực sự chỉ cần ngày thực tế và không phải là dấu thời gian để đạt được mục tiêu của mình. Vì vậy, sử dụng điều này cung cấp cho bạn thời gian địa phương WordPress hiện tại được đặt trên trang Cài đặt trong bảng quản trị.( 'wp_date', string $date, string $format, int $timestamp, DateTimeZone $timezone )

Đã trả lời ngày 30 tháng 7 năm 2013 lúc 0:28Jul 30, 2013 at 0:28



SlickremixslickremixSlickRemix
4345 Huy hiệu bạc16 Huy hiệu Đồng5 silver badges16 bronze badgesLấy ngày, ở định dạng cục bộ.
5.3.0 Đây là một chức năng mới hơn, nhằm thay thế date_i18n() mà không cần các phương tiện di sản trong đó.

Làm cách nào để có được dấu thời gian trên WordPress?

Lưu ý rằng, không giống như date_i18n(), chức năng này chấp nhận dấu thời gian unix thực sự, không được tổng hợp với phần bù múi giờ.use the current_datetime() function (WordPress.org code reference). To work with the timezone offset, the PHP DateTimeZone object should be used with wp_date() (WordPress.org code reference).

Làm cách nào để chuyển đổi dấu thời gian ngày cho đến nay?

Làm cách nào để định dạng ngày trong WordPress?.

Làm thế nào tôi có thể hẹn giờ trong PHP?

Tôi cần chuyển đổi điều này thành định dạng dấu thời gian. Câu trả lời là gì?

Đã hỏi ngày 29 tháng 7 năm 2013 lúc 17:51Jul 29, 2013 at 17:51

Hàm php strtotime () có thể hoạt động.

Chỉnh sửa ở đây là trường hợp sử dụng của bạn Here is your use case

Đã trả lời ngày 29 tháng 7 năm 2013 lúc 17:56Jul 29, 2013 at 17:56

Joe Bucklejoe BuckleJoe Buckle

Làm cách nào để định dạng ngày trong WordPress?

Làm thế nào tôi có thể hẹn giờ trong PHP?

Làm thế nào tôi có thể hẹn giờ trong PHP?

Tôi cần chuyển đổi điều này thành định dạng dấu thời gian. Câu trả lời là gì?.

Đã hỏi ngày 29 tháng 7 năm 2013 lúc 17:51Jul 29, 2013 at 17:51

Hàm php strtotime () có thể hoạt động.

Chỉnh sửa ở đây là trường hợp sử dụng của bạn Here is your use case