Bắt đầu với từ định danh múi giờ, chẳng hạn như "America/Los_Angeles"
, làm thế nào để bạn tìm thấy tên và chữ viết tắt của múi giờ đó trong PHP? Ví dụ:Làm thế nào để có được tên và chữ viết tắt của một múi giờ trong PHP?
'PST', 'Pacific Standard Time', 'PDT', 'Pacific Daylight Time'
Nếu tôi chỉ nhận được chữ viết tắt ngắn ('PST' và 'PDT'), điều đó sẽ ổn.
Tôi đã xem DateTimeZone::listAbbreviations()
và cố gắng kiểm tra xem id nào tương ứng với id của tôi, tuy nhiên đối với America/Los_Angeles, nó tìm thấy "PST", "PDT", "PPT" và "PWT" hơi tò mò .
Theo https://github.com/eggert/tz/blob/master/northamerica # L146, có vẻ như "W" và "P" trong PWT và PPT là viết tắt của "chiến tranh" và "hòa bình" tương ứng. – gvl