我真的非常需要你的帮助。我有这个date()格式:
<?php
date("j. n. Y G:i:s");
?>
但是稍后在代码中我需要将其转换为time()(使用strtotime),但它失败了。我不知道有什么功能可以做到这一点。这是我的问题 - 你知道任何功能吗?或者您至少知道如何转换它?我将非常感激。
答案 0 :(得分:1)
date()
函数接受第二个参数,即UNIX时间戳,与strtotime()
生成的时间戳相同。在您的示例中,您没有传递date()
时间戳,因此它使用time()
函数的值。无需从格式化的日期字符串中解析出时间戳;你已经拥有它了。
答案 1 :(得分:1)
但稍后在代码中我需要将其转换为 time()(使用 的strtotime),
简单地:
echo strtotime($yourTimeString);
应该以{{1}}函数的格式为您提供时间戳。