Hướng dẫn how to take a date as value in php? - làm thế nào để lấy một ngày làm giá trị trong php?

Tôi đang cố gắng lấy một ngày từ một biểu mẫu đầu vào ngày và tôi không thể làm cho nó hoạt động đúng. Mã tôi đang sử dụng bây giờ chỉ trả về một lỗi và ngày này: 1970-01-01. Điều đó là không chính xác và tôi muốn biết làm thế nào tôi có thể tiếp cận điều này. Điều này sẽ được sử dụng sau để truy vấn bảng cơ sở dữ liệu. Tôi muốn ngày về cơ bản chỉ là một chuỗi có định dạng này: "Yyyy-MM-DD"

Code:

HTML

From:
To:

PHP

$new_date = date('Y-m-d', strtotime($_POST['dateFrom']));
echo $new_date;

Cảm ơn trước,

~ Realitiez

~~~ Chỉnh sửa ~~~

Giải pháp cố định cho bất cứ ai tự hỏi làm thế nào nó được thực hiện:

HTML

From:
To:

PHP

$new_date = date('Y-m-d', strtotime($_POST['dateFrom']));
echo $new_date;

Cảm ơn trước,

❮ Tham khảo ngày/giờ PHP

Làm thế nào tôi có thể nhận được biến ngày hiện tại trong PHP?

Sử dụng hàm tích hợp (). $ myDate = date ('m/d/y'); Tham số chuỗi 'm/d/y' là mẫu ngày được trả về. m là trong 2 tháng, d cho giá trị ngày 2 chữ số và y cho giá trị 4 năm.

Ngày () làm gì trong PHP?
// Prints the day
echo date("l") . "
";

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.
echo date("l jS \of F Y h:i:s A");
?>

Làm thế nào tôi có thể nhận được ngày từ số trong PHP?


Hàm idate () là một hàm sẵn có trong PHP được sử dụng để định dạng thời gian/ngày cục bộ là một số nguyên. Định dạng $ và $ Timestamp được gửi dưới dạng tham số cho hàm idate () và nó trả về một số nguyên được định dạng theo định dạng được chỉ định bằng dấu thời gian đã cho.

Làm thế nào tôi có thể nhận được ngày hiện tại trong DD


date_default_timezone_set ('UTC'); Echo "Hiển thị định dạng ngày DD/mm/yyyy hiện tại". ""; Ngày vang ("d/m/y"). ""; echo "hiển thị ngày hiện tại mm/dd/yyyy định dạng". ""; ngày vang ("m/d/y"). ""; Echo "Hiển thị ngày hiện tại MM-DD-Yyyy định dạng".

Thí dụ

Định dạng một ngày và giờ địa phương và trả về chuỗi ngày được định dạng:Sự mô tả
// In ngày, ngày, tháng, năm, thời gian, ngày AM hoặc pmecho ("l js \ của f y h: i: s a");?>Hãy tự mình thử »
  • Định nghĩa và cách sử dụng
  • Hàm ngày () định dạng một ngày và giờ cục bộ và trả về chuỗi ngày được định dạng.
  • Cú pháp
  • Giá trị tham số
  • Tham số
  • Sự mô tả
  • định dạng
  • Yêu cầu. Chỉ định định dạng của chuỗi ngày xuất ra. Các ký tự sau có thể được sử dụng:
  • D - ngày trong tháng (từ 01 đến 31)
  • D - Một đại diện văn bản của một ngày (ba chữ cái)
  • J - Ngày trong tháng không có số không dẫn đầu (1 đến 31)
  • l (chữ thường 'l') - một đại diện văn bản đầy đủ của một ngày
  • N - Đại diện số ISO -8601 của một ngày (1 cho Thứ Hai, 7 cho Chủ nhật)
  • S - Hậu tố thứ tự tiếng Anh cho ngày trong tháng (2 ký tự St, ND, Rd hoặc Th. Hoạt động tốt với J)
  • W - Một đại diện số của ngày (0 cho Chủ nhật, 6 cho thứ bảy)
  • Z - Ngày trong năm (từ 0 đến 365)
  • W - Số năm của ISO -8601 (tuần bắt đầu vào thứ Hai)
  • F - Đại diện văn bản đầy đủ của một tháng (từ tháng 1 đến tháng 12)
  • M - Đại diện số của một tháng (từ 01 đến 12)
  • M - Một đại diện văn bản ngắn của một tháng (ba chữ cái)
  • N - Một đại diện số của một tháng, không có số không dẫn đầu (1 đến 12)
  • t - số ngày trong tháng đã cho
  • L - Cho dù đó là một năm bước nhảy (1 nếu đó là một năm bước nhảy, 0 nếu không)
  • O - Số năm ISO -8601
  • Y - Đại diện bốn chữ số của một năm
  • Y - Đại diện hai chữ số của một năm
  • A - Bình thường AM hoặc PM
  • A - Uppercase AM hoặc PM
  • B - Thời gian Internet Swatch (000 đến 999)
  • G - Định dạng 12 giờ của một giờ (1 đến 12)
  • G - Định dạng 24 giờ của một giờ (0 đến 23)
  • H - Định dạng 12 giờ của một giờ (01 đến 12)
  • H - Định dạng 24 giờ của một giờ (00 đến 23)
  • Tôi - phút với số không hàng đầu (00 đến 59)
  • S - giây, với số không hàng đầu (00 đến 59)
  • U - micro giây (được thêm vào Php 5.2.2)
  • E - Mã định danh múi giờ (ví dụ: UTC, GMT, Atlantic/Azores)

I (vốn I) - Cho dù ngày có tiết kiệm được ánh sáng ban ngày không (1 nếu thời gian tiết kiệm ánh sáng ban ngày, 0 nếu không)

  • O - Sự khác biệt với thời gian Greenwich (GMT) tính theo giờ (ví dụ: +0100)
  • P - chênh lệch thời gian Greenwich (GMT) tính theo giờ: phút (được thêm vào Php 5.1.3)
  • T -Timezone Tabreviations (Ví dụ: EST, MDT)
  • Z - Thời gian bù tính bằng giây. Phần bù cho múi giờ phía tây UTC là âm (-43200 đến 50400)
  • C-Ngày ISO-8601 (ví dụ: 2013-05-05T16: 34: 42+00: 00)
  • R - Ngày được định dạng RFC 2822 (ví dụ: Thứ Sáu, ngày 12 tháng 4 năm 2013 12:01:05 +0200)
  • U - Những giây kể từ thời đại UNIX (ngày 1 tháng 1 năm 1970 00:00:00 GMT)
  • và các hằng số được xác định trước cũng có thể được sử dụng (có sẵn kể từ Php 5.1.0):
  • DATE_RFC3339 - giống như Date_atom (kể từ Php 5.1.3)
  • DATE_RSS - RSS (Thứ Sáu, ngày 12 tháng 8 năm 2013 15:52:01 +0000)
  • DATE_W3C-Hiệp hội web trên toàn thế giới (ví dụ: 2013-04-12T15: 52: 01+00: 00)
Dấu thời gianKhông bắt buộc. Chỉ định dấu thời gian unix số nguyên. Mặc định là thời gian địa phương (thời gian ()) hiện tại


Chi tiết kỹ thuật

Giá trị trở lại:Trả về một chuỗi ngày được định dạng trên thành công. Sai về thất bại + một e_warning
Phiên bản PHP:4+
Changelog:Php 5.1.0: Đã thêm lỗi múi giờ e_strict và e_notice. Phạm vi thời gian hợp lệ hiện là từ Thứ Sáu, ngày 13 tháng 12 năm 1901 20:45:54 GMT đến Tue, ngày 19 tháng 1 năm 2038 03:14:07 GMT. Trước phiên bản 5.1.0 Dấu thời gian bị giới hạn từ 01-01-1970 đến 19-01-2038 trên một số hệ thống (ví dụ: Windows).
PHP 5.1.1: Added constants of standard date/time formats that can be used to specify the format parameter

❮ Tham khảo ngày/giờ PHP


Làm thế nào tôi có thể nhận được biến ngày hiện tại trong PHP?

Sử dụng hàm tích hợp (). $ myDate = date ('m/d/y'); Tham số chuỗi 'm/d/y' là mẫu ngày được trả về. m là trong 2 tháng, d cho giá trị ngày 2 chữ số và y cho giá trị 4 năm.. $myDate = date('m/d/Y'); the string parameter 'm/d/Y' is the returned date pattern. m is for 2 digit months, d for 2 digit day value and Y for 4 digit year value.

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.

Làm thế nào tôi có thể nhận được ngày từ số trong PHP?

Hàm idate () là một hàm sẵn có trong PHP được sử dụng để định dạng thời gian/ngày cục bộ là một số nguyên.Định dạng $ và $ Timestamp được gửi dưới dạng tham số cho hàm idate () và nó trả về một số nguyên được định dạng theo định dạng được chỉ định bằng dấu thời gian đã cho.idate() function is an inbuilt function in PHP which is used to format a local time/date as an integer. The $format and $timestamp are sent as parameters to the idate() function and it returns an integer formatted according to the specified format using the given timestamp.

Làm thế nào tôi có thể nhận được ngày hiện tại trong DD

date_default_timezone_set ('UTC');Echo "Hiển thị định dạng ngày DD/mm/yyyy hiện tại"."";Ngày vang ("d/m/y")."";echo "hiển thị ngày hiện tại mm/dd/yyyy định dạng". "";ngày vang ("m/d/y"). "";Echo "Hiển thị ngày hiện tại MM-DD-Yyyy định dạng". echo "Display current date dd/mm/yyyy format ". "
"; echo date("d/m/Y"). "
"; echo "Display current date mm/dd/yyyy format "."
"; echo date("m/d/Y")."
"; echo "Display current date mm-dd-yyyy format ".