我知道這是覆蓋了很多在SO,但我找不到我需要的確切解決方案,請耐心等待。 當用戶向我的數據庫提交條目時,我將日期和時間存儲在稱爲日期的DATETIME字段中。顯示從MySQL數據庫中的日期
現在,當我來呼應其特定的條目被張貼的日期,我使用的:
<p>Posted:<br /><?php echo $rsjobinfo['date'];?></p>
當然這顯示完整的日期和時間,我只是想顯示類似7月7日,2011年
所以我上面的echo語句我已經做到了這一點:
$date = $rsjobinfo['date'];
$date = date('j F, Y');
其中,如果我回聲$日期,顯示當天的日期以正確的格式,但我不OU如何將該格式應用於從數據庫中提取的日期。如果我更換
<p>Posted:<br /><?php echo $rsjobinfo['date'];?></p>
與
<p>Posted:<br /><?php echo $date;?></p>
它只是呼應的今天的日期(儘管我想要的格式),而不是數據庫日期。
有人可以幫忙嗎?
由於提前, 丹
OP也應該閱讀關於strtotime,這是這個正確答案的重要組成部分! – Codecraft
@Jack Murcdoch謝謝傑克,我不能將這個問題標記爲另外10分鐘,但你的回答和Radu的答案都是現場的。 – Dan
@Codecraft +1,我編輯過 –