Định dạng dấu thời gian trong php là gì?
Máy tính lưu trữ ngày và giờ ở định dạng gọi là Dấu thời gian UNIX, định dạng này đo thời gian bằng một số giây kể từ khi bắt đầu kỷ nguyên Unix (nửa đêm Giờ trung bình Greenwich vào ngày 1 tháng 1 năm 1970 i. e. Ngày 1 tháng 1 năm 1970 00. 00. 00 giờ GMT ) Show
Vì đây là định dạng không thực tế để con người đọc, PHP chuyển đổi dấu thời gian thành định dạng mà con người có thể đọc được và ngày tháng từ ký hiệu của bạn thành dấu thời gian mà máy tính hiểu được. Cú pháp của hàm PHP 2 có thể được cung cấp vớiTham số định dạng trong hàm 2 được yêu cầu chỉ định định dạng của ngày và giờ được trả về. Tuy nhiên, dấu thời gian là một tham số tùy chọn, nếu không bao gồm thì ngày và giờ hiện tại sẽ được sử dụng. Câu lệnh sau hiển thị ngày hôm nayGhi chú. Hàm PHP 2 trả về ngày và giờ hiện tại theo đồng hồ tích hợp của máy chủ web nơi tập lệnh đã được thực thiĐịnh dạng ngày và giờ bằng PHPTham số định dạng của hàm 2 trên thực tế là một chuỗi có thể chứa nhiều ký tự cho phép bạn tạo chuỗi ngày chứa các thành phần khác nhau của ngày và giờ, chẳng hạn như ngày trong tuần, AM hoặc PM, v.v. Dưới đây là một số ký tự định dạng liên quan đến ngày thường được sử dụng trong chuỗi định dạng
Các phần của ngày có thể được phân tách bằng cách chèn các ký tự khác, chẳng hạn như dấu gạch ngang (________ 14), dấu chấm (________ 15), dấu gạch chéo (________ 16) hoặc dấu cách để thêm định dạng trực quan bổ sung
Mẹo. Bạn có thể sử dụng hàm PHP 2 để tự động cập nhật thời hạn bản quyền trên website của mình, như. 8Tương tự bạn có thể sử dụng các ký tự sau để định dạng chuỗi thời gian
Mã PHP trong ví dụ sau hiển thị ngày ở các định dạng khác nhau
Vui lòng xem tham chiếu hàm PHP 9 để biết danh sách đầy đủ tất cả các ký tự có thể được sử dụng bên trong tham số định dạngHàm PHP "; echo date("F d, Y h:i:s A") . ""; echo date("h:i a"); ?>0Hàm 0 được sử dụng để lấy thời gian hiện tại dưới dạng dấu thời gian Unix (số giây kể từ khi bắt đầu kỷ nguyên Unix. Ngày 1 tháng 1 năm 1970 00. 00. 00 giờ GMT)Ví dụ trên tạo ra đầu ra sau Chúng ta có thể chuyển đổi dấu thời gian này thành ngày có thể đọc được bằng cách chuyển nó sang hàm 2 đã giới thiệu trước đóVí dụ trên tạo ra đầu ra sau Hàm PHP "; echo date("F d, Y h:i:s A") . ""; echo date("h:i a"); ?>3Hàm 3 được sử dụng để tạo dấu thời gian dựa trên ngày giờ cụ thể. Nếu không có ngày và giờ nào được cung cấp, dấu thời gian cho ngày và giờ hiện tại sẽ được trả vềCú pháp của hàm 3 có thể được cung cấp vớimktime(giờ, phút, giây, tháng, ngày, năm) Ví dụ sau hiển thị dấu thời gian tương ứng với 3. 20. 12h ngày 10/05/2014 Ví dụ trên tạo ra đầu ra sau Ghi chú. Bạn có thể bỏ qua bao nhiêu đối số tùy thích và giá trị tương ứng với thời gian hiện tại sẽ được sử dụng thay thế. Nếu bạn bỏ qua tất cả các đối số, hàm 3 sẽ trả về dấu thời gian UNIX tương ứng với ngày và giờ hiện tại, giống như 0Hàm 3 có thể được sử dụng để tìm tên ngày trong tuần tương ứng với một ngày cụ thể. Để làm điều này, chỉ cần sử dụng ký tự 'l' (viết thường 'L') với dấu thời gian của bạn, như trong ví dụ sau, hiển thị ngày rơi vào ngày 1 tháng 4 năm 2014Ví dụ trên tạo ra đầu ra sau Hàm 3 cũng có thể được sử dụng để tìm một ngày cụ thể trong tương lai sau một khoảng thời gian cụ thể. Như trong ví dụ sau, ngày nào sẽ hiển thị sau 30 tháng kể từ ngày hiện tại?Ví dụ trên tạo ra đầu ra sau Hoàn thành tham chiếu ngày PHPVui lòng xem phần tham khảo Hàm ngày/giờ PHP để biết danh sách đầy đủ tất cả các hàm ngày và giờ hữu ích có sẵn trong PHP Định dạng dấu thời gian là gì?Kiểu dữ liệu DẤU THỜI GIAN được được sử dụng cho các giá trị chứa cả phần ngày và giờ . DẤU THỜI GIAN có phạm vi '1970-01-01 00. 00. 01' UTC đến '2038-01-19 03. 14. 07' UTC. Giá trị DATETIME hoặc TIMESTAMP có thể bao gồm phần phân số giây ở cuối với độ chính xác lên đến micro giây (6 chữ số).
Việc sử dụng dấu thời gian trong PHP là gì?Trả về thời gian hiện tại được đo bằng số giây kể từ Kỷ nguyên Unix (Ngày 1 tháng 1 năm 1970 00. 00. 00 giờ GMT). Ghi chú. Dấu thời gian Unix không chứa bất kỳ thông tin nào liên quan đến bất kỳ múi giờ địa phương nào.
dấu thời gian là gì đưa ra một ví dụ trong PHP?Ví dụ #1
. $a=time(); echo ($a. "\n"); . > It means today's date is 25, the year is 2020, and the month is February.
Làm cách nào để lấy dấu thời gian trong PHP?Hàm time() trả về thời gian hiện tại theo số giây kể từ Kỷ nguyên Unix (ngày 1 tháng 1 năm 1970 00. 00. 00 giờ GMT). |