给定以下字符串:2011/09/18 11:59PM EDT, 2011-09-18T23:59:59+00:00
如何使用 PHP 从该字符串中提取时区部分?
最佳答案
创建一个新的 DateTime
字符串中的对象,并使用 getTimezone
在它上面获取时区:
$time = '2011/09/18 11:59PM EDT';
$dt = new DateTime($time);
print_r($dt->getTimezone()->getName());
See it in action .
https://stackoverflow.com/questions/7467489/
相关文章:
sql - LAST_VALUE() 行在无限制的前面和无限制的后面之间
django - 在管理员中对 list_editable 字段进行自定义验证
oracle-sqldeveloper - 如何在 SQL 结果的输出中有颜色
ruby-on-rails - 根据当前语言环境在 Rails 中显示小时格式(上午/下午或下午)
oracle - PLS-00103 : Encountered the symbol "EXCEP
svn - 颠覆(SVN)中的标签实际上是什么? SVN 内置了哪些标签工具? (与 Clearca
vim - 在vim中,如何查看我当前所在的#ifdef宏?