2014-10-05 185 views
0

如何將時間戳更改爲myCustomTimestamp,例如jalali時間戳如何在laravel中設置我的自定義時間戳?

例如:2015-10-6轉換爲1993-7-6並保存爲數據庫中的created_at或updated_at。

+1

通過自定義時間戳你的意思是使用自定義格式還是隻設置自定義(任意)日期? – 2014-10-05 22:47:38

+0

描述不夠清楚。你能否提供更多細節? – 2014-10-06 07:58:51

+0

當我在表中插入新數據時,created_at和updated_at會自動填寫2014-XX-XX(意思是公曆日期),但我想填寫jalali日期,(1993-XX-XX) – MrezaJafari 2014-10-06 08:32:59

回答

0

我設法找到這個laravel包,這將幫助您更輕鬆地解決jalali日期 - https://github.com/sallar/laravel-jdate。我認爲更簡單的方法是在執行插入/更新操作時明確指定您的created_at和updated_at日期,而不是擴展Eloquent類並覆蓋setUpdatedAt(),setCreatedAt()和updateTimestamps()方法(我不知道,如果它甚至可以工作而不會破壞某些東西)。

相關問題