2012-09-13 88 views
-1

我有一個變量,我試圖格式化的日期分配給它......就像現在(),但是格式化的,所以我想這樣的:PHP日期不返回任何東西

$mydate = date("F j, Y, g:i a"); 

我的問題$ mydate似乎是空的。我需要它返回Now()日期時間。

我正在想什麼?

+0

我相信你必須刪除後面的逗號j – JonathanRomer

+5

真的嗎? 'var_dump(date(「F j,Y,g​​:i a」))'什麼也沒有?你如何確定變量「似乎」是空的? – deceze

+1

'爲我工作'的Zound回答傳入! – raina77ow

回答

1

做工精細:-D

<?php 
     $mydate = date("F j, Y, g:i a"); 
     echo $mydate; 
    ?> 

輸出繼電器:

2012年9月13日,上午10:55

-2

試試這個沒有逗號

$mydate = date("F j Y, g:i a"); 

如果我打印這個變量我有這樣的:

2012年9月13日,下午12時57

是你想要的或不?

+2

逗號不在日期字符串,它只是輸出文字逗號特殊字符。 – deceze

+1

我敢打賭,你看到了喬納森的評論併發布了此回答 – asprin

+0

@aspirin什麼?我在興田同時公佈我想 –

1

似乎爲我工作得很好?

<?php 
    $mydate = date("F j, Y, g:i a"); 
    echo $mydate; 
?> 

輸出:

2012年9月13日,下午九時55

你怎麼測試,看它是否是空的?如果你不給它一個時間戳作爲第二PARAM,將採取默認的now()和餵養它 - 但你知道,已經毫無疑問:)