小编And*_*ohl的帖子

PHP的DateTime :: createFromFormat忽略了闰年

我必须在Date中转换DayOfYear值.

我试过2016年第70天:

php -r 'var_dump(DateTime::createFromFormat("z Y","69 2016"));'
Run Code Online (Sandbox Code Playgroud)
class DateTime#1 (3) {
  public $date =>
  string(26) "2016-03-11 14:21:07.000000"
  public $timezone_type =>
  int(3)
  public $timezone =>
  string(3) "UTC"
}
Run Code Online (Sandbox Code Playgroud)

('z'是基于空的)

但那是错的.应该是2016-03-10!

它是PHP-Bug吗?

php date

3
推荐指数
1
解决办法
427
查看次数

标签 统计

date ×1

php ×1