Làm cách nào để thay đổi múi giờ mặc định trong php?

Hàm date_default_timezone_set[] là một hàm có sẵn trong PHP được sử dụng để đặt múi giờ mặc định được sử dụng bởi tất cả các hàm ngày/giờ trong tập lệnh. Hàm này trả về Sai nếu múi giờ không hợp lệ hoặc True nếu không

cú pháp

bool date_default_timezone_set[ $timezone_identifier ]

Thông số. Hàm này chấp nhận một tham số $timezone_identifier là bắt buộc. Tham số này đặt mã định danh múi giờ, như UTC hoặc Châu Á/Kolkata

Giá trị trả về. Hàm này trả về Sai nếu timezone_identifier không hợp lệ hoặc True nếu không

Các chương trình bên dưới minh họa hàm date_default_timezone_set[] trong PHP

chương trình 1




Script timezone differs from ini-set timezone.
6

Script timezone differs from ini-set timezone.
7

Script timezone differs from ini-set timezone.
8

Script timezone differs from ini-set timezone.
9
Script timezone differs from ini-set timezone.
0____21

Script timezone differs from ini-set timezone.
7

Script timezone differs from ini-set timezone.
0

Script timezone differs from ini-set timezone.
1
Script timezone differs from ini-set timezone.
2

Script timezone differs from ini-set timezone.
7

Script timezone differs from ini-set timezone.
4

Script timezone differs from ini-set timezone.
5
Script timezone differs from ini-set timezone.
6
Script timezone differs from ini-set timezone.
7_______16
Script timezone differs from ini-set timezone.
1
Script timezone differs from ini-set timezone.
0
Script timezone differs from ini-set timezone.
1
Script timezone differs from ini-set timezone.
6
Script timezone differs from ini-set timezone.
3
Script timezone differs from ini-set timezone.
4

Không thể thay đổi cấu hình thời gian toàn cầu của máy chủ, tuy nhiên, bạn có thể đặt múi giờ cho trang web của mình bằng cách sử dụng hoặc

Thiết lập múi giờ qua hPanel

Mở trang Hosting → Quản lý → Cấu hình PHP. Ở đó, mở tab tùy chọn PHP và chỉnh sửa ngày. giá trị múi giờ

Nếu bạn không chắc chắn nên chèn múi giờ nào, hãy kiểm tra Bản đồ múi giờ

Lưu các thay đổi ở cuối trang và múi giờ sẽ được cập nhật thành công 🚀

Thiết lập múi giờ thông qua chức năng PHP

Để thay thế cho tùy chọn trước đó, bạn có thể đặt múi giờ bằng hàm date_default_timezone_set PHP. Chỉ cần kiểm tra Danh sách các múi giờ được hỗ trợ, tìm múi giờ bạn cần và chèn mã sau vào trang web của bạn [trong hầu hết các trường hợp, để lập chỉ mục. php]

Script timezone differs from ini-set timezone.
5

GHI CHÚ.  

  • Đừng quên thay đổi "Châu Á/Bangkok" thành múi giờ mong muốn

  • Tài liệu PHP về hàm date_default_timezone_set

  • Thay đổi này sẽ chỉ ảnh hưởng đến các tệp. Bạn cũng có thể áp dụng múi giờ khác cho cơ sở dữ liệu [1 buổi]

    Nếu bạn nhận thấy thời gian không chính xác trong tập lệnh PHP của mình, thủ phạm có thể là do máy chủ lưu trữ ở múi giờ khác

    Ví dụ: khi bạn là khách hàng lưu trữ web của InMotion, bạn có thể chọn từ các trung tâm dữ liệu ở Washington, D. C. hoặc California, có nghĩa là múi giờ của máy chủ sẽ là Giờ chuẩn miền Đông [EST] hoặc Giờ chuẩn Thái Bình Dương [PST]

    Nếu bạn muốn thay đổi điều đó, đó là cách khắc phục nhanh. Chỉ cần chèn một dòng mã vào php của bạn. ini và vị trí bạn đặt trong mã sẽ xác định thời gian hiển thị trong tập lệnh PHP của bạn. Tiếp tục đọc để tìm hiểu làm thế nào

    Đặt múi giờ trong PHP

    1. Mở php của bạn. ini bằng Trình quản lý tệp trong cPanel
    2. Thêm dòng mã sau vào đầu php của bạn. tập tin ini.
      Script timezone differs from ini-set timezone.
      
      4

    3. Thay thế
      Script timezone differs from ini-set timezone.
      
      5 bằng múi giờ từ đây tương ứng với thời gian bạn muốn hiển thị
    4. Khi bạn đã nhập múi giờ mong muốn, hãy nhấp vào Lưu thay đổi để lưu tệp

    5. Bây giờ, bạn có thể kiểm tra phpinfo của mình. trang php để xác minh thay đổi đã diễn ra

    Kéo mũi tên sang phải để xem sự thay đổi trong cài đặt múi giờ

    Xin chúc mừng. Bây giờ bạn có thể đặt múi giờ trong PHP. Nếu bạn muốn xem thêm hướng dẫn về mẹo và thông tin cho các sự cố trang web của mình, vui lòng xem Trung tâm hỗ trợ lưu trữ InMotion của chúng tôi

    Bán dịch vụ lưu trữ bằng thương hiệu của riêng bạn với gói Dịch vụ lưu trữ đại lý mạnh mẽ, giờ đây có nhiều tài nguyên hơn và dung lượng lưu trữ nhanh hơn bằng cách sử dụng SSD mà không phải trả thêm phí

    Múi giờ mặc định của PHP là gì?

    Múi giờ mặc định cho PHP là UTC bất kể múi giờ của máy chủ của bạn là gì. Đây là múi giờ được sử dụng bởi tất cả các hàm ngày/giờ PHP trong tập lệnh của bạn.

    Làm cách nào để đặt thời gian UTC trong PHP?

    date_default_timezone_set[] đặt múi giờ mặc định được sử dụng bởi tất cả các hàm ngày/giờ. Thay vì sử dụng chức năng này để đặt múi giờ mặc định trong tập lệnh của mình, bạn cũng có thể sử dụng ngày cài đặt INI. múi giờ để đặt múi giờ mặc định

    PHP xác định múi giờ như thế nào?

    Theo mặc định, tập lệnh PHP sử dụng múi giờ của máy chủ, được đặt theo vị trí của trung tâm dữ liệu . Để biết thêm chi tiết, hãy xem bài viết Múi giờ máy chủ của chúng tôi. Để thay đổi cài đặt múi giờ cho các tập lệnh PHP của bạn, bạn cần điều chỉnh giá trị của ngày.

    Làm cách nào để đặt múi giờ ở Nigeria trong PHP?

    php // Dành riêng cho Nigeria date_default_timezone_set['Africa/Lagos']; . m. s']; //đối với Nairobi date_default_timezone_set['Africa/Nairobi']; . m. s'];

Chủ Đề