gpt4 book ai didi

php - 格式化发布的结果 - Youtube API

转载 作者:数据小太阳 更新时间:2023-10-29 02:36:02 25 4
gpt4 key购买 nike

我正在尝试发布我的日期以显示它在 youtube 上的显示,即。 “2 天前”或“4 小时前”。

当我提取发布日期时,它只显示为“2012-01-11T20:49:59.00Z”

这是我当前的代码;

<?php
// set feed URL
$feedURL = 'https://gdata.youtube.com/feeds/api/users/RiotGamesInc/uploads?max-results=7';

// read feed into SimpleXML object
$sxml = simplexml_load_file($feedURL);
?>
<?php
// iterate over entries in feed
foreach ($sxml->entry as $entry) {

// get nodes in media: namespace for media information
$media = $entry->children('http://search.yahoo.com/mrss/');

// get video player URL
$attrs = $media->group->player->attributes();
$watch = $attrs['url'];

// get video thumbnail
$attrs = $media->group->thumbnail[1]->attributes();
$thumbnail = $attrs['url'];

?>
<div class="youtubefeed">
<a href="<?php echo $watch; ?>"><img src="<?php echo $thumbnail;?>" /></a></br>
<?php echo $entry->published; ?>
</div>
<?php
}
?>

最佳答案

之前在 stackoverflow 中多次询问过这个问题,您可以只搜索 “php time ago”。无论如何,请在 http://www.php.net/manual/en/function.time.php#89415 查看解决方案.

关于php - 格式化发布的结果 - Youtube API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16145084/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com