2011-07-07 142 views
1

當我寫這篇文章strftime("%b %d, %Y %l:%I %p" ,strtotime($runrows['date']));它總是顯示不正確(如它顯示10:10或1:01或4:04)PHP日期格式

我試着去diplay日期爲7月4日,20LL 7:32 pm

我該如何解決這個問題?

+0

你爲什麼不給我們的你正在嘗試做一個例子。 –

+0

我編輯它,以顯示我希望它看起來像 – capernicuzz

回答

0

你可以發佈你從$runrows['date']得到什麼嗎?

http://php.net/manual/en/function.strftime.php

下面是幾個例子:

// Outputs: 12/28/2002 - %V,%G,%Y = 52,2002,2002 
echo "12/28/2002 - %V,%G,%Y = " . strftime("%V,%G,%Y", strtotime("12/28/2002")) . "\n"; 

// Outputs: 12/30/2002 - %V,%G,%Y = 1,2003,2002 
echo "12/30/2002 - %V,%G,%Y = " . strftime("%V,%G,%Y", strtotime("12/30/2002")) . "\n"; 

// Outputs: 1/3/2003 - %V,%G,%Y = 1,2003,2003 
echo "1/3/2003 - %V,%G,%Y = " . strftime("%V,%G,%Y",strtotime("1/3/2003")) . "\n"; 

// Outputs: 1/10/2003 - %V,%G,%Y = 2,2003,2003 
echo "1/10/2003 - %V,%G,%Y = " . strftime("%V,%G,%Y",strtotime("1/10/2003")) . "\n"; 
+0

這是我從$ runrows ['date']得到的那種日期的示例 – capernicuzz

+0

2011-07-02 12:36:07 – capernicuzz