【发布时间】:2016-01-26 04:57:41
【问题描述】:
如何转换我的函数以显示“Y”标签中的最后一个和/或倒数第二个数字?
这是我的代码:
<?php
$timestamp = time(); //Timestamp from server
$user_time = 1597429549; //Timestamp from database
$time = ($user_time-$timestamp); // Should be around 4 years
echo gmdate("Y m d H i s", $time); //This will output 1974 10 20 19 59 34
?>
如何将其转换为显示时间:
4 10 20 19 59 34 或 0004 10 20 19 59 34
代替:
1974 10 20 19 59 34
【问题讨论】:
-
使用
substring和str_replace -
这听起来有点像“XY 问题”。也许从你想要做的事情开始,而不是你认为应该怎么做
-
如何使用 date_diff\DateTime::diff
-
preg_replace->^.{3}与0或空字符串。 -
substr_replace($date, '000', 0, 3)