2014-09-19 39 views
0

我正在使用名爲Custom Metaboxes和Wordpress的字段來向我的自定義帖子類型添加元數據。這是一個活動網站。Wordpress最靈活的日期格式

我已經這樣做了,但是在嘗試從單個帖子過濾adjacent_post_links時開始出現排序問題。

我想這可能是我以m/d/y存儲日期而不是Y/m/d。

因此,我已經開始嘗試使用UNIX日期時間戳,因爲我已經讀過這是要走的路。現在,我在我的自定義wp_queries將我的過濾帖子拉到首頁時遇到問題。我認爲這與需要使用時區有關。

無論如何,從長遠來看,在MySQL中存儲日期的最佳做法是什麼?我也一直在閱讀有關使用STR_TO_Date()來正確格式化日期,以便您可以根據需要訂購和比較日期。如果我回到以m/d/y存儲的日期,這會是一個選項嗎?

感謝

回答

1

如果存儲日期爲數據庫中的Unix的時間戳,這是LL給你很多麻煩,因爲它是不容易readable.for實例(UNIX格式):‘1410738238’

如果你在數據庫中存儲日期時間格式,它很容易讀取高效且非常靈活,而且mysql提供了很多日期函數。例如(日期時間格式):'1970-01-01 00:00:01'

欲瞭解更多信息http://dev.mysql.com/doc/refman/5.1/en/datetime.html

+0

感謝您的回覆。無論出於何種原因,我正在使用的庫僅將事物存儲爲Unix時間戳。 – 2014-09-19 17:27:07