1532131481886863
我尝试了下面的代码,但不起作用,它给我错误的日期,我认为与位数有关
$epoch = 1532131481886863;
$dt = new DateTime("@$epoch"); // convert UNIX timestamp to PHP DateTime
echo $dt->format('Y-m-d H:i:s');
答案 0 :(得分:0)
我唯一想到的是后六位是微秒。
因此,分割数字将为您提供正确的日期和时间。
echo date("Y-m-d H:i:s", substr($epoch, 0,-6));
// Optionally you can echo the microseconds also.
echo " " . substr($epoch, -6);
答案 1 :(得分:0)
a[np.any(a != 0, (1, 2))]