wordpress中的PHP日期格式转换错误
我使用wordpress作为我的平台,并且我添加了一个额外的数据库用于定制,当我使用来自该数据库的查询并转换数据格式时,wordpress echo fault:wordpress中的PHP日期格式转换错误,php,wordpress,date,Php,Wordpress,Date,我使用wordpress作为我的平台,并且我添加了一个额外的数据库用于定制,当我使用来自该数据库的查询并转换数据格式时,wordpress echo fault:Warning:date()期望参数2是长的,字符串是D:\www\forums\wordpress\wp content\plugins\exec php\includes\runtime.php(42):eval()第249行的d代码,如何解决 <?php ... while($result = mysql_fetch_arr
Warning:date()期望参数2是长的,字符串是D:\www\forums\wordpress\wp content\plugins\exec php\includes\runtime.php(42):eval()第249行的d代码,如何解决
<?php
...
while($result = mysql_fetch_array($resultset))
{
$date = date('Y/m/d g:i A',$result['date']);//line 249
...
?>
<div class="date"><?=$date;?></date>
...
<?php
}
?>
...
试试这个:
<?php
...
while($result = mysql_fetch_array($resultset))
{
if($result['date']){$date = date('Y/m/d g:i A',$result['date']);}else{$date="empty";}
...
?>
<div class="date"><?=$date;?></date>
...
<?php
}
?>
...
也许它只是有时无效 试试这个:
<?php
...
while($result = mysql_fetch_array($resultset))
{
if($result['date']){$date = date('Y/m/d g:i A',$result['date']);}else{$date="empty";}
...
?>
<div class="date"><?=$date;?></date>
...
<?php
}
?>
...
也许它只是有时无效 理想情况下,您可以修改查询以返回UNIX\u时间戳
SELECT UNIX_TIMESTAMP(date) AS `timestamp` ...
然后您将能够正常地将时间戳传递给date()函数。理想情况下,您将能够修改查询以返回UNIX\u时间戳
SELECT UNIX_TIMESTAMP(date) AS `timestamp` ...
然后,您将能够正常地将时间戳传递给date()函数。$result[“date”]
包含哪些内容?$result[“date”]
包含哪些内容?Thax对所有人来说,但是添加strotime是一种更好的方法。Thax对所有人来说,但是添加strotime是一种更好的方法。