我正在开发一个php web应用程序。这里我的日期是变量,格式为'm / d'
$var='04/25'
我已将此值存储为strtotime in my table
$var2=strtotime($var);
然后我需要将此值显示为4-25
,即从04中删除0。
如果日期为1,我需要显示1而不是01
有谁知道这个?
答案 0 :(得分:2)
使用PHP date function。在你的情况下,我会说date("n-j", $var2);
答案 1 :(得分:1)
执行此操作的方法太多,所以让我们选择其中一个:
ltrim( $var, '0' );
答案 2 :(得分:1)
我总是存储时间戳,这样它们可以很容易地与date()函数一起使用,将它们转换为我需要的任何格式。
$now = time();
print date("n-d",$now);
答案 3 :(得分:0)
只需使用date
功能:http://php.net/manual/en/function.date.php
echo date('n-j', $var2);
答案 4 :(得分:0)
试试这个: 复制下面的代码并在test.php中过去,然后在运行后得到输出:4-25
<?php
$date = "04/25";
$temp = strtotime($date);
echo date('n-j',$temp);
?>