Pau*_*eno 4 php date youtube-api
看看下面的代码:
$t=77;
date("H:i:s", $t);
Run Code Online (Sandbox Code Playgroud)
它回来了
21:01:17
Run Code Online (Sandbox Code Playgroud)
当然,正确的结果应该是00:01:17.
$ t值确实是YouTube GData API 返回的秒数值trought($videoEntry->getVideoDuration()).
如何解决这个问题?
日期是特定于时区的.您需要将其设置为GMT才能获得所需的结果.
date_default_timezone_set('GMT');
$t=77;
echo date("H:i:s", $t);
Run Code Online (Sandbox Code Playgroud)