Hướng dẫn wordpress change date format php - wordpress thay đổi định dạng ngày php

0

Mới! Lưu câu hỏi hoặc câu trả lời và sắp xếp nội dung yêu thích của bạn. Tìm hiểu thêm.
Learn more.

Tôi đang sử dụng chức năng bên dưới nhận ngày từ plugin pro tùy chỉnh nâng cao

Mã dưới đây của tôi hiển thị ngày từ các tùy chọn,

Tôi muốn định dạng ngày là khác nhau

 
            
            Event start date:
            
Event end date:

Tôi đã sử dụng mã dưới đây để thay đổi định dạng nhưng không hoạt động, ở đây

$new_date = date["d-M-Y", strtotime[the_field['event_start_date']]];
echo $new_date;
4 hiển thị trực tiếp mà không có in/echo

$new_date = date["d-M-Y", strtotime[the_field['event_start_date']]];
echo $new_date;

Hỏi ngày 8 tháng 8 năm 2017 lúc 9:23Aug 8, 2017 at 9:23

2

Một cách trực tiếp là sử dụng ob_get_clean [] để nắm bắt đầu ra, như thế này:



Event end date:



Đây là một chút quá mức cần thiết. Tốt nhất nếu bạn có thể tìm thấy một chức năng trong plugin trả về dữ liệu thay vì xuất nó.

Nhìn qua tài liệu cho plugin ACF, hàm get_field [] thực hiện điều này.

Theo tài liệu ACF, ngày được lưu trữ hơi khác một chút. //www.advanceCustomfields.com/resource/date-picker/

$date_string = get_field['event_start_date',false,false]
$date = new DateTime[$date_string];
$new_date = $date->format['d-M-Y'];
echo $new_date;

Đã trả lời ngày 8 tháng 8 năm 2017 lúc 9:35Aug 8, 2017 at 9:35

KRISKRISKris

Huy hiệu vàng 4081 Huy hiệu bạc15 Huy hiệu đồng1 gold badge4 silver badges15 bronze badges

10

Hôm nay tôi đã phải đối mặt với vấn đề tương tự để chuyển đổi Date Formate từ trường ACF. Vì vậy, tôi đã sử dụng phương pháp WordPress đơn giản và nó hoạt động cho tôi. như thế này:

$startdate = get_post_meta[get_the_ID[], 'event_start_date', true];

Và sau đó thay đổi Formate bạn muốn:

date["jS", strtotime[$startdate]];

EVENT_START_DATE là tên trường ACF của tôi.

Và nó làm việc cho tôi.

Đã trả lời ngày 30 tháng 11 năm 2021 lúc 7:26Nov 30, 2021 at 7:26

Tùy chỉnh định dạng thời gian và ngày

Một số chức năng thẻ WordPress được sử dụng để hiển thị hoặc trả về thông tin ngày và giờ; The_date [] và the_time [] là những ví dụ về điều này.

Theo mặc định, các chức năng này sẽ hiển thị hoặc trả về ngày và thời gian ở định dạng vì nó được đặt trong Quản trị> Cài đặt> Chung. Đây là nơi định dạng tùy chỉnh cho ngày và thời gian sẽ có hiệu lực trong toàn bộ cài đặt WordPress.

Định dạng ngày và giờ

Lưu ý chuỗi các ký tự bên cạnh mỗi ngày và thời gian định dạng trong ảnh chụp màn hình. Chuỗi này được gọi là chuỗi định dạng. Mỗi chữ cái đại diện cho phần cụ thể của ngày hoặc thời gian.format string. Each letter represents specific part of Date or Time.

Ví dụ: chuỗi định dạng:

l, F j, Y

Tạo một ngày trông giống như thế này [lưu ý rằng dấu phẩy được đọc theo nghĩa đen]:

Friday, September 24, 2004

Đây là những gì mỗi ký tự định dạng trong chuỗi ở trên đại diện cho:

  • $new_date = date["d-M-Y", strtotime[the_field['event_start_date']]];
    echo $new_date;
    
    5 = Tên đầy đủ cho ngày trong tuần [trường hợp thấp hơn L].
  • $new_date = date["d-M-Y", strtotime[the_field['event_start_date']]];
    echo $new_date;
    
    6 = Tên đầy đủ trong tháng.
  • $new_date = date["d-M-Y", strtotime[the_field['event_start_date']]];
    echo $new_date;
    
    7 = ngày trong tháng.
  • $new_date = date["d-M-Y", strtotime[the_field['event_start_date']]];
    echo $new_date;
    
    8 = năm tính bằng 4 chữ số. [trường hợp Y thấp hơn cho năm 2 chữ số cuối cùng]

Các ký tự định dạng được tiêu chuẩn hóa và được sử dụng trên toàn cầu trong ngôn ngữ lập trình PHP. Vì WordPress được viết bằng ngôn ngữ lập trình PHP, bạn có thể sử dụng bảng định dạng bảng và thời gian trực tiếp từ trang web PHP.

Dưới đây là một bảng của một số mục hữu ích hơn được tìm thấy ở đó:

Ngày trong thángNgày trong tuầnThángThứ bảy chủ nhật


Event end date:



5Mon - Mặt trời
$new_date = date["d-M-Y", strtotime[the_field['event_start_date']]];
echo $new_date;
9
Số, với số không hàng đầu01 bóng31
$new_date = date["d-M-Y", strtotime[the_field['event_start_date']]];
echo $new_date;
7
Số, không có số không hàng đầu1 trận31


Event end date:



1
Hậu tố tiếng Anh cho ngày trong thángST, ND hoặc TH trong 1, 2 hoặc 15.
$new_date = date["d-M-Y", strtotime[the_field['event_start_date']]];
echo $new_date;
5
Tên đầy đủ & nbsp; [chữ thường ‘l,]Thứ bảy chủ nhật


Event end date:



3
Tên ba chữ cáiMon - Mặt trời


Event end date:



4
Số, với số không hàng đầu01 bóng31
$new_date = date["d-M-Y", strtotime[the_field['event_start_date']]];
echo $new_date;
7
Số, không có số không hàng đầu1 trận31


Event end date:



1
Hậu tố tiếng Anh cho ngày trong thángST, ND hoặc TH trong 1, 2 hoặc 15.
Ngày trong tuần
$new_date = date["d-M-Y", strtotime[the_field['event_start_date']]];
echo $new_date;
5
Tên đầy đủ & nbsp; [chữ thường ‘l,]


Event end date:



3
Tên ba chữ cáiMon - Mặt trời
Tháng


Event end date:



4
01 bóng12
1 trận12
$new_date = date["d-M-Y", strtotime[the_field['event_start_date']]];
echo $new_date;
6
Toàn văn
Tháng một - Tháng mười hai


Event end date:



7
Ba chữ cái
Jan - DecNăm1 trận31


Event end date:



1
Hậu tố tiếng Anh cho ngày trong tháng01 bóng31
$new_date = date["d-M-Y", strtotime[the_field['event_start_date']]];
echo $new_date;
7
Số, không có số không hàng đầu1 trận31


Event end date:



1
Hậu tố tiếng Anh cho ngày trong thángST, ND hoặc TH trong 1, 2 hoặc 15.
Ngày trong tuần
$new_date = date["d-M-Y", strtotime[the_field['event_start_date']]];
echo $new_date;
5
Tên đầy đủ & nbsp; [chữ thường ‘l,]
Thứ bảy chủ nhật


Event end date:



3
Tên đầy đủ & nbsp; [chữ thường ‘l,]
Thứ bảy chủ nhật


Event end date:



3
Tên ba chữ cái
Tháng


Event end date:



4
01 bóng12


Event end date:



5
1 trận12
$new_date = date["d-M-Y", strtotime[the_field['event_start_date']]];
echo $new_date;
6
Toàn vănTháng một - Tháng mười hai1455880176



Event end date:



7

Ba chữ cái

Jan - Dec

  • Năm
  • $new_date = date["d-M-Y", strtotime[the_field['event_start_date']]];
    echo $new_date;
    
    8
  • Số, 4 chữ số
  • Ví dụ, 1999, 2003
  • 
    
    Event end date:
    
    
    
    9
  • Số, 2 chữ số
  • Vd., 99, 03
  • Thời gian
  • $date_string = get_field['event_start_date',false,false]
    $date = new DateTime[$date_string];
    $new_date = $date->format['d-M-Y'];
    echo $new_date;
    
    0
  • Chữ thường
  • sáng, chiều



Event end date:



7

Ba chữ cái

Jan - Decformat string as a parameter in order to override default Date and Time formatting for certain places in theme or plugin files. Just the same as in General Settings, this format string is a template of characters where each character represents specific part of Date or Time.

Năm

Posted on .

$new_date = date["d-M-Y", strtotime[the_field['event_start_date']]];
echo $new_date;
8

Posted on Friday, September 24th, 2004.



Event end date:



7

Ba chữ cái

Jan - Dec

$new_date = date["d-M-Y", strtotime[the_field['event_start_date']]];
echo $new_date;
0

Năm

$new_date = date["d-M-Y", strtotime[the_field['event_start_date']]];
echo $new_date;
1



Event end date:



7

Ba chữ cái

Jan - Dec

Đây là lý do tại sao bạn nên luôn thoát khỏi ký tự theo nghĩa đen trong một chuỗi được định dạng với

l, F j, Y
0. Lưu ý rằng, trong ví dụ sau, mỗi chữ cái của
l, F j, Y
1 đều được thoát ra.

$new_date = date["d-M-Y", strtotime[the_field['event_start_date']]];
echo $new_date;
2

Ví dụ này sẽ hiển thị như sau trên mặt trận trang web của bạn:

$new_date = date["d-M-Y", strtotime[the_field['event_start_date']]];
echo $new_date;
3

Làm cách nào để thay đổi định dạng ngày trong PHP?

Thay đổi yyyy-mm-dd thành dd-mm-yyyy trong ví dụ dưới đây, chúng tôi có ngày 2019-09-15 ở định dạng yyyy-mm-dd và chúng tôi sẽ chuyển đổi nó thành 15-09-2019 trong DD-MM-YYYY định dạng. $ orgdate = "2019-09-15"; $ newDate = date ["d-m-y", strtotime [$ orgdate]]; echo "định dạng ngày mới là:".$orgDate = "2019-09-15"; $newDate = date["d-m-Y", strtotime[$orgDate]]; echo "New date format is: ".

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

Chọn định dạng ngày và thời gian trước..
Truy cập bảng điều khiển WordPress của bạn ..
Chuyển đến Cài đặt> Chung ..
Cuộn xuống múi giờ ..
Chọn định dạng ngày ..
Chọn định dạng thời gian ..

Ngày [] làm gì trong PHP?

Hàm ngày php [] Hàm ngày PHP được sử dụng để định dạng một ngày hoặc thời gian thành định dạng có thể đọc được của con người.Nó có thể được sử dụng để hiển thị ngày của bài viết đã được xuất bản.Ghi lại bản cập nhật cuối cùng một dữ liệu trong cơ sở dữ liệu.format a date or time into a human readable format. It can be used to display the date of article was published. record the last updated a data in a database.

Định dạng mặc định của ngày trong PHP là gì?

Định dạng ngày mặc định của MySQL là ngày tháng năm, đó là lý do tại sao mọi nhà phát triển PHP gặp vấn đề.$ date = "2019-02-08";$ newDate1 = date ["m-d-y", strtotime [$ date]];$ newDate2 = date ["l m, d, y", strtotime [$ date]];Year-Month-Date that is why every PHP developer has with a problem. $date = "2019-02-08" ; $newDate1 = date [ "m-d-Y" , strtotime [ $date ]]; $newDate2 = date [ "l M, d, Y" , strtotime [ $date ]];

Bài Viết Liên Quan

Chủ Đề