【发布时间】:2016-04-30 17:12:35
【问题描述】:
我正在开发一个应用程序,我请求了整个游戏的游戏时间,从他们购买到现在的特定用户,这是我在 JSON 中得到的结果。
{
"TotalTimePlayed": "PT48M26.4570633S"
}
我需要将其转换为:月、日、小时、分钟、秒
在我看来,这就是我的变量的显示方式:
{{ $TotalTimePlayed }}
我如何将其转换为可读时间?
/********** 编辑 ****************/
我从帮助文件中插入了 prettyDate 函数,但显示的时间错误
{{ prettyDate($TotalTimePlayed) }}
在 helper.php 文件中:
function prettyDate($date) {
return date("d h, I", strtotime($date));
}
/***** 编辑 ******/
我希望它喜欢这样的示例: 1M、22D、6H、45M、56S
【问题讨论】:
-
您希望人们玩 .. 个月的单个游戏会话?
-
至少尝试一下。随便...
-
谷歌“JavaScript 时间对象”
-
您能创建一个我们可以使用的Minimal, Complete, and Verifiable Example 吗?这将使您更有可能获得问题的高质量答案。
-
先告诉我们它对应的月数、天数等是48分钟还是月? 4570633 是秒数吗,它与 48 和 26 有什么关系?
标签: javascript php time