有人可以在 php 中转换这个 unixtime 时间戳吗?
我正在与这个 unixtimestamp 作斗争,只是找不到正确的格式
这是邮票:
1295058844
这是我想要实现的结果:
01/14/2011 at 21:34 EST
这是我几乎正确但没有运气的代码:
$start_unixtime = '1295058844';
date('m/d/Y \a\t H:i', intval($start_unixtime));
基本上我想要 EST 时间格式,希望有人可以帮助很抱歉提出这样愚蠢的问题。
谢谢。
I am struggling with this unixtimestamp and just cant find a correct format
Here is the stamp:
1295058844
And here is the result i want to achive:
01/14/2011 at 21:34 EST
And here is my almost correct but no luck code:
$start_unixtime = '1295058844';
date('m/d/Y \a\t H:i', intval($start_unixtime));
Basically i want EST time format, hope someone could help and sorry for such stupid question.
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
在调用 date 之前,您需要使用 date_default_timezone_set 函数。
可能的选择列表。
https://www.php.net/manual/en/timezones.php
You need to use the date_default_timezone_set function before you call date.
List of possible choices.
https://www.php.net/manual/en/timezones.php
不需要
intval
。No need for
intval
.也许是为了让你的“at”进入那里:date('m/d/Y',$x)。' at '.date('H:i',$x)
之后我就再也记不住这些代码了,我每次都会去查找它们。
Maybe to get your "at" into there: date('m/d/Y',$x).' at '.date('H:i',$x)
After that I never could remember the codes, I tend to look them up every time.