我怎样才能得到“年份”? CodeIgniter 中 timespan( ) 的输出的一部分?
我有一个“出生日期”字段,并尝试使用 timespan()
方法来获取年龄(以年为单位)。 但返回“28 年、2 个月、2 周、3 天、15 小时、16 分钟”。
知道如何才能获得“28 年”部分吗?
I have a "Date of Birth" field, and trying to use the timespan()
method to get the age in years. But returns "28 Years, 2 Months, 2 Weeks, 3 Days, 15 Hours, 16 Minutes".
Any idea how I can just get the "28 Years" portion?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我建议你使用 PHP 的 strftime() 函数。 而不是使用 CI 的 timespan()。
echo strftime('%Y', 1226239392);
I suggest you use PHP's strftime() function. Instead of using the CI's timespan().
echo strftime('%Y', 1226239392);
有很多方法可以使用 $date 中的字符串来执行此操作,如下所示:
This will give you "28 Years"
So will this:
There are many ways to do this, with the string in $date, like so:
This will give you "28 Years"
So will this: