如何从 Unix 时间戳 (PHP) 获取星期几?
如何从 PHP 中的 Unix 时间戳获取日期 (1-7)?我还需要日期 (1-31) 和月份 (1-12)。
How do I get the day (1-7) from a Unix timestamp in PHP? I also need the day date (1-31) and month (1-12).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
您可以使用 date() 函数
You can use date() function
请参阅 http://docs.php.net/getdate
例如
see http://docs.php.net/getdate
e.g.
这是您需要的 date() 函数。
您可以从 PHP 手册中获取更多详细信息,但简而言之,这里是您需要的功能。
It's the date() function you're after.
You can get more details from the PHP manual but in a nutshell here are the functions you need.
使用前面所述的 date 函数,并将
$timestamp
作为第二个参数:并非所有 PHP 版本都能很好地处理负时间戳。我的经验是,使用新的 DateTime对象。
Use the date function as stated before, with your
$timestamp
as the second argument:Not all PHP versions play nice with negative timestamps. My experience is that timestamps dating back to before the UNIX epoch fare better with the new DateTime object.