Máy chủ của trang web của bạn có thể được đặt theo vị trí địa lý ở bất kỳ đâu, vì vậy thời gian của nó không nhất thiết phải trùng với giờ địa phương của bạn. Ngoài ra, ngay cả khi bạn và máy chủ ở trong cùng một phòng, cài đặt thời gian của máy chủ có thể khác với giờ địa phương của bạn. Bạn có thể tìm ra thời gian máy chủ hiện tại bằng cách sử dụng một tập lệnh PHP đơn giản. Ngày nay, mọi công ty lưu trữ đều cung cấp cho khách hàng khả năng sử dụng ngôn ngữ này.
Hướng dẫn
Bước 1
Một hàm PHP đọc ngày và giờ từ các biến máy chủ tại thời điểm thực thi nó thường được viết như sau: date () Nó có thể được chuyển qua một mẫu mà theo đó hàm sẽ định dạng kết quả công việc của nó. Có tính đến mẫu này, hàm có thể trông giống như sau: date ('H: i: s dmY'); Khi sử dụng mẫu được chỉ định ở đây, ngày và giờ hiện tại sẽ được trình bày như sau: 22: 09: 06 05 / 30/2011 Các ký hiệu được sử dụng trong định dạng này ('H: i: s dmY'): - chữ H đặt đồng hồ thời gian hiện tại ở vị trí đầu tiên ở định dạng từ 00 đến 23. Nếu số giờ nhỏ hơn 10, thì 0 sẽ được chèn trước nó (ví dụ: 05). Nếu chữ H được thay thế bằng G, thì số 0 sẽ không được thêm vào. Bạn có thể thay đổi cách viết hoa của các chữ cái - thay vì H và G, hãy viết h và g. Trong trường hợp này, giờ sẽ được biểu thị ở định dạng từ 0 đến 12. Tức là, 22 giờ sẽ được biểu thị là 10 giờ vào buổi chiều; - chữ i cho biết vị trí hiển thị phút của thời gian hiện tại; - chữ s đánh dấu vị trí của giây để viết ngày và giờ; - chữ d chỉ vị trí của ngày trong tháng ở định dạng hai chữ số (ví dụ: 02). Nếu bạn thay thế d bằng j, thì số 0 sẽ không được thêm vào - định dạng của các số sẽ trở nên rõ ràng (nghĩa là không phải là 02, mà chỉ là 2); - chữ m chỉ ra rằng vị trí này của hàm nên được thay thế bằng số thứ tự của tháng ở định dạng từ 01 đến 12 Thay m bằng n sẽ thay đổi định dạng thành 1 - 12 và thay thế bằng ký tự F sẽ sử dụng tên tháng đầy đủ (ví dụ: "August"). Chữ M là viết tắt của tên tháng (tức là "tháng 8" thay vì "tháng 8"); - chữ cái y là đại diện đầy đủ bốn chữ số của số năm. Nếu bạn thay đổi trường hợp của nó (y), thì số năm sẽ giảm xuống còn hai chữ số cuối (nghĩa là thay vì 2011, sẽ có 11); Trong số các tùy chọn định dạng hữu ích khác cho hàm này, bạn có thể đánh dấu chữ cái I - nó cho phép bạn chỉ định ngày hành động trên máy chủ thời gian tiết kiệm ánh sáng ban ngày ", và chữ O hiển thị múi giờ của máy chủ (tức là dịch chuyển giờ so với kinh tuyến Greenwich). Chữ cái W tính số thứ tự của tuần hiện tại trong năm, w và D hiển thị ngày trong tuần ở dạng số và dạng văn bản, tương ứng. Sử dụng ký tự L, bạn có thể thêm chỉ báo năm nhuận vào định dạng ngày tháng.
Bước 2
Thông tin về hàm date () này đủ để đưa bạn đến phần thực hành của việc giải quyết vấn đề. Bước 1: Khởi động trình soạn thảo văn bản và tạo tài liệu mới. Bước 2: Viết kịch bản chỉ từ một dòng mã PHP vào document: Đảm bảo rằng "<" là ký tự đầu tiên trong tài liệu này và không có dấu cách hoặc dòng trống ở phía trước. Bước 3: Dựa trên thông tin ở trên, soạn định dạng ngày và giờ phù hợp nhất với bạn và thay thế các ký tự bắt buộc bên trong dấu ngoặc kép trong mã hàm. Bước 4: lưu tài liệu đã biên dịch vào tệp có phần mở rộng php (ví dụ: getDate.php) và tải nó lên máy chủ. Bước 5: nhập URL của trang đã tải xuống trong trình duyệt. Bạn sẽ thấy ngày và giờ hiện tại trên máy chủ ở định dạng được chỉ định.