【发布时间】:2011-07-18 03:23:19
【问题描述】:
我开发了使用 PayPal Adaptive Payments 的应用程序,对于 Preapproval 调用,我需要发送 startDate 和 endDate 变量,它们应该采用以下格式:
2004-02-12T15:19:21+00:00
现在 - 由于应用程序是国际化的,因此有不同的时区,所以我需要根据特定人员的时区发送每个预先批准 - 知道如何从标准 mysql 日期(Ymd)创建上述格式的日期H:i:s) ?
我有一个格林威治值的差异表(即 +01:00,+02:00),其中的值与用户相关联 - 所以我可以将它作为参数传递给创建日期和时间。
我认为值得一提的是,我在配置中设置了默认时区:
date_default_timezone_set('UTC');
任何帮助将不胜感激。
【问题讨论】:
标签: php mysql datetime date timezone