0

我有以下字符串:2013-03-22

我需要将其转换为 UNIX 时间戳。

如何使用 PHP 做到这一点?

4

4 回答 4

6

使用strtotimePHP的功能。

喜欢

$unixstamp = strtotime("2013-03-22");
于 2013-07-26T12:31:51.660 回答
2

使用DateTime 类

$dateTime = DateTime::createFromFormat('Y-m-d', '2013-03-22');
$dateTime->setTime(0, 0, 0);
echo $dateTime->getTimestamp();
于 2013-07-26T12:37:49.140 回答
1

使用

strtotime("2013-03-22")

它将日期字符串转换为时间戳值。

于 2013-07-26T12:42:22.573 回答
1

简单的:

echo $time = strtotime("2013-03-22");
于 2013-07-26T12:32:46.003 回答