Php PT1H38M24S的时间格式是什么?

Php PT1H38M24S的时间格式是什么?,php,Php,这是我的YouTube url 它返回以下响应: { kind: "youtube#videoListResponse", etag: ""sGDdEsjSJ_SnACpEvVQ6MtTzkrI/w7nxpQxTlGkdBoZPAIBIF2cALdw"", pageInfo: { totalResults: 1, resultsPerPage: 1 }, items: [ { kind: "youtube#video",

这是我的YouTube url

它返回以下响应:

{
  kind: "youtube#videoListResponse",
  etag: ""sGDdEsjSJ_SnACpEvVQ6MtTzkrI/w7nxpQxTlGkdBoZPAIBIF2cALdw"",
  pageInfo: {
    totalResults: 1,
    resultsPerPage: 1
  },  
  items: [
    {
      kind: "youtube#video",
      etag: ""sGDdEsjSJ_SnACpEvVQ6MtTzkrI/p0zloVjCNWVokJq4rLGkLn80h0I"",
      id: "fS7w-TXinPE",
      contentDetails: {
        duration: "PT1H38M24S", # <--
        dimension: "2d",
        definition: "sd",
        caption: "false",
        licensedContent: true
      } 
    }
  ]
}
{
种类:“youtube#videoListResponse”,
etag:“sGDdEsjSJ_snacpevq6mtzkri/w7nxpQxTlGkdBoZPAIBIF2cALdw”,
页面信息:{
结果:1,
结果每页:1
},  
项目:[
{
种类:“youtube视频”,
etag:“sGDdEsjSJ_snacpevvq6mtzkri/p0zloVjCNWVokJq4rLGkLn80h0I”,
id:“fS7w TXinPE”,
内容详情:{
持续时间:“PT1H38M24S”,这是一个

使用PHP的类


但无论你身在何处,1小时38分24秒的持续时间都是相同的;持续时间与时区不同。印度没有自己的持续时间。

你知道吗,我将其标记为垃圾邮件,因为:1.你的URL不包含任何与字符串“PT1H38M24S”有关的内容在标题中,和2.持续时间没有时区,因此更改“印度时间的持续时间”[SIC]是没有意义的。因此,这个“问题”的唯一目的必须是宣传你的视频,不管它是关于什么的。尽管我也要说这个问题写得不是很好(问题的意图是什么),我不会将其标记为垃圾邮件,因为url指向googleapis.com上的REST资源,并且在url后面的JSON文档中有一个字段“duration”,字符串为“PT1H38M24S”。不过,RAMAR t肯定应该改进他的问题。我需要更改该持续时间:“PT1H38M24S”至1:38:24可能的副本另请参阅。请阅读时髦手册!工作正常…感谢支持。。
$dateInterval = new DateInterval("PT1H38M24S");
echo $dateInterval->h .':' . $dateInterval->i . ':' . $dateInterval->s;