如何将 Unix 时间戳转换回时间?

发布于 2024-10-30 21:08:05 字数 343 浏览 1 评论 0原文

我有以下 Unix 时间戳。

1301982430 1301982430 1301981474

1301981466 1301981466 1301981066

1301981058 1301981058 1301980388

1301980373 1301980373 1301979082

1301978478 1301978478 1301978478

如何将其转换回人类友好的时间?

这似乎不起作用

strtotime($item->timestamp);

I have the following Unix timestamps.

1301982430 1301982430 1301981474

1301981466 1301981466 1301981066

1301981058 1301981058 1301980388

1301980373 1301980373 1301979082

1301978478 1301978478 1301978478

How do I convert it back to time that's human friendly?

This doesn't seem to work,

strtotime($item->timestamp);

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

薄荷→糖丶微凉 2024-11-06 21:08:06

利用 DateTime 类。


   <?php
    $dt = new DateTime();
    $dt->setTimestamp(160000); //<--- Pass a UNIX TimeStamp
    echo $dt->format('H:i'); //"prints" 20:26

Make use of the DateTime Class.


   <?php
    $dt = new DateTime();
    $dt->setTimestamp(160000); //<--- Pass a UNIX TimeStamp
    echo $dt->format('H:i'); //"prints" 20:26
清眉祭 2024-11-06 21:08:06
echo date('Y-m-d H:i:s',$item->timestamp);

也许更好,因为时间必须是大写的!

echo date('Y-m-d H:i:s',$item->timestamp);

Is perhaps better, because the hour has to be capital!

痕至 2024-11-06 21:08:05

您可以使用 php date 函数来获取日期和时间。

echo date('Y-m-d h:i:s',$item->timestamp);

You can use the php date function to get the date and time.

echo date('Y-m-d h:i:s',$item->timestamp);
银河中√捞星星 2024-11-06 21:08:05

使用 date()strftime

echo strftime("%Y-%m-%d, %H:%M:%S", time());
echo date('Y-m-d, H:i:s');

Use date() or strftime.

echo strftime("%Y-%m-%d, %H:%M:%S", time());
echo date('Y-m-d, H:i:s');
回忆那么伤 2024-11-06 21:08:05

使用 日期 函数。

date($format, $timestamp)

如所述:

返回一个格式化的字符串
使用给定的格式字符串
给定整数时间戳或当前
如果没有给出时间戳,则为时间。在
换句话说,时间戳是可选的并且
默认为 time() 的值。

一些格式示例:

$today = date("F j, Y, g:i a");                 // March 10, 2001, 5:16 pm
$today = date("m.d.y");                         // 03.10.01
$today = date("j, n, Y");                       // 10, 3, 2001
$today = date("Ymd");                           // 20010310
$today = date('h-i-s, j-m-y, it is w Day');     // 05-16-18, 10-03-01, 1631 1618 6 Satpm01
$today = date('\i\t \i\s \t\h\e jS \d\a\y.');   // it is the 10th day.
$today = date("D M j G:i:s T Y");               // Sat Mar 10 17:16:18 MST 2001
$today = date('H:m:s \m \i\s\ \m\o\n\t\h');     // 17:03:18 m is month
$today = date("H:i:s");                         // 17:16:18

Use the date function.

date($format, $timestamp)

As stated:

Returns a string formatted according
to the given format string using the
given integer timestamp or the current
time if no timestamp is given. In
other words, timestamp is optional and
defaults to the value of time().

Some format examples:

$today = date("F j, Y, g:i a");                 // March 10, 2001, 5:16 pm
$today = date("m.d.y");                         // 03.10.01
$today = date("j, n, Y");                       // 10, 3, 2001
$today = date("Ymd");                           // 20010310
$today = date('h-i-s, j-m-y, it is w Day');     // 05-16-18, 10-03-01, 1631 1618 6 Satpm01
$today = date('\i\t \i\s \t\h\e jS \d\a\y.');   // it is the 10th day.
$today = date("D M j G:i:s T Y");               // Sat Mar 10 17:16:18 MST 2001
$today = date('H:m:s \m \i\s\ \m\o\n\t\h');     // 17:03:18 m is month
$today = date("H:i:s");                         // 17:16:18
酒儿 2024-11-06 21:08:05

日期函数

echo date(DATE_ATOM, '1301980373');

date function

echo date(DATE_ATOM, '1301980373');
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文