Quy*_*Quy 3 php timezone states
我正在寻找美国各州和时区的阵列.就像是
$arr_states_timezone = array('WA'=>"PST",...);
Run Code Online (Sandbox Code Playgroud)
我做了很多谷歌,但找不到一个.如果你有,请帮助我.非常感谢!
我有同样的问题,我自己制作了这个阵列.这是我想出的:
$tz_states = array (
'America/Anchorage'=>array('AK'),
'America/Boise'=>array('ID'),
'America/Chicago'=>array('AL', 'AR', 'IL', 'IA', 'KS', 'LA', 'MN', 'MS', 'MO', 'NE', 'OK', 'SD', 'TN', 'TX', 'WI'),
'America/Denver'=>array('CO', 'MT', 'NM', 'UT', 'WY'),
'America/Detroit'=>array('MI'),
'America/Indiana/Indianapolis'=>array('IN'),
'America/Kentucky/Louisville'=>array('KY'),
'America/Los_Angeles'=>array('CA', 'NV', 'OR', 'WA'),
'America/New_York'=>array('CT', 'DE', 'FL', 'GA', 'ME', 'MD', 'MA', 'NH', 'NJ', 'NY', 'NC', 'OH', 'PA', 'RI', 'SC', 'VT', 'VA', 'DC', 'WV'),
'America/North_Dakota/Center'=>array('ND'),
'America/Phoenix'=>array('AZ'),
'Pacific/Honolulu'=>array('HI'),
);
Run Code Online (Sandbox Code Playgroud)
请注意,这在状态有多个时区的程度上是不准确的,16个州确实如此(但只有肯塔基州和南达科他州没有大部分州的主导时区).
这个数组是时区到状态的格式,因为反向似乎真的是多余的(我的用例是得到当前时间中午的状态列表,无论如何).如果你真的需要它反过来应该很容易转换它.