3
echo date( "F jS, Y" , strtotime("now +3 weeks") );

结果为 2010 年 7 月 2 日。很好。现在我想通过这样的论点。

原来print_r($originalamount) 的结果是这样的

Array ( 
      [0] => 4 Months
      [1] => 3500 
)

我的代码

 $text=trim($originalamount[0]);
 $text1="now +".$text;

 echo date( "F jS, Y" , strtotime($text1)) ;

输出是这样的

December 31st, 1969 

我不知道为什么。

替代文字

4

1 回答 1

3

我刚刚试过...

$originalamount[0] = '4 Months';

$text=trim($originalamount[0]);
$text1="now +".$text;

echo date( "F jS, Y" , strtotime($text1)) ;

而且效果很好...

October 11th, 2010 

你能给我们一个 var_dump$originalamount是否有任何其他代码可能会弄乱$originalamount

于 2010-06-11T15:18:51.717 回答