如何将 mktime() 转换为数字日期?

How to convert mktime() to a numeric date?

我在代码中使用了 mktime() 函数。并打印出:Feb-12-1998。我想把它转换成这样:02-12-1998。但在我的语言中,它必须是 12-02-1998。我有点困惑。如果能有帮助就好了。

echo(date("M-d-Y",mktime(0,0,0,2,12,98))."<br />"); 
$date = 'Feb-12-1998';

echo date('m-d-Y',strtotime($date));

Output : 02-12-1998

使用此代码

试试这个

echo(date("m-d-Y",mktime(0,0,0,2,12,98))."<br />"); 

https://3v4l.org/vPKbW

看这个: http://php.net/manual/en/function.date.php

希望对您有所帮助。

使用以下代码:

echo(date("d-m-Y",mktime(0,0,0,2,12,98)));

输出:12-02-1998

而不是 "M-d-Y" 使用 "m-d-Y",它会给你数字日期结果;

使用以下代码

echo date('m-d-Y',mktime(0,0,0,2,12,98)).'<br />';