Hướng dẫn wordpress convert date to timestamp - wordpress chuyển đổi ngày thành dấu thời gian

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

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:51

Hướng dẫn wordpress convert date to timestamp - wordpress chuyển đổi ngày thành dấu thời gian

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

$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:56

Hướng dẫn wordpress convert date to timestamp - wordpress chuyển đổi ngày thành dấu thời gian

Joe Bucklejoe BuckleJoe Buckle

8715 Huy hiệu bạc14 Huy hiệu Đồng5 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:28

Hướng dẫn wordpress convert date to timestamp - wordpress chuyển đổi ngày thành dấu thời gian

SlickremixslickremixSlickRemix

4345 Huy hiệu bạc16 Huy hiệu Đồng5 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ấy ngày, ở định dạng cục bộ.


Đâ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ư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ờ.


$format StringRequiredstring Required

Định dạng ngày PHP.

$timestamp Intoptionalint Optional

Dấu thời gian UNIX. Mặc định theo thời gian hiện tại.

Mặc định: null

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

Timezone to Output dẫn đến. Mặc định với múi giờ từ cài đặt trang web.

Mặc định: null


$timestamp = strtotime('2013-07-29 13:45:42');
0 Datetimezoneoptional The date, translated if locale specifies it. False on invalid timestamp input.


Timezone to Output dẫn đến. Mặc định với múi giờ từ cài đặt trang web.

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;
}

Chuỗi | Sai ngày, được dịch nếu Locale chỉ định nó. Sai trên đầu vào dấu thời gian không hợp lệ. View on GitHub


Tệp:
$timestamp = strtotime('2013-07-29 13:45:42');
2. Xem tất cả các tài liệu tham khảo
( 'wp_date', string $date, string $format, int $timestamp, DateTimeZone $timezone )

Xem trên Tracview trên GitHub



Ứng dụng_filters ('wp_date', chuỗi $ date, chuỗi $ định dạng, int $ timestamp, datetimezone $ mierezone)
Bộ lọc ngày được định dạng dựa trên địa phương. Thay đổi
5.3.0 Phiên bản

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

Để truy xuất thời gian hiện tại dưới dạng đối tượng với múi giờ từ cài đặt quản trị viên WordPress, hãy sử dụng hàm current_dateTime () (tham chiếu mã WordPress.org). Để làm việc với phần bù múi giờ, đối tượng datetimezone PHP nên được sử dụng với wp_date () (tham chiếu mã WordPress.org).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?

a) Chuyển đổi dấu thời gian cho đến nay trong Java bằng cách sử dụng hàm tạo ngày..
Nhập Java.SQL.Dấu thời gian ;.
Nhập Java.sử dụng.Ngày;.
lớp công khai TimestampodateExample1 {.
công khai void void chính (chuỗi args []) {.
Dấu thời gian dấu thời gian = dấu thời gian mới (hệ thống. CurrentTimeMillis ()) ;.
Ngày ngày = ngày mới (dấu thời gian. GetTime ()) ;.
Hệ thống.ngoài.....

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

Trong WordPress, ngày và thời gian được truy xuất và hiển thị bằng các thẻ mẫu, chẳng hạn như The_Date và The_Time.... Các tham số định dạng ..

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

Php Date Cú pháp & ví dụ..
Cấm Y-M-D, cho định dạng ngày PHP Yyyy-MM-DD ..
“Y để hiển thị năm hiện tại ..
Tiết [Timestamp] là tùy chọn.Nếu không có dấu thời gian nào được cung cấp, PHP sẽ nhận được thời gian ngày PHP hiện tại trên máy chủ ..