2017-01-02 29 views
-3

我正在爲Laravel構建一個Javascript驗證插件,我直接閱讀了Laravel編寫的驗證規則並使用JavaScript應用這些驗證。這樣我不需要專門爲Javascript寫驗證。任何JavaScript方法來檢查日期字符串是否有效,但使用PHP日期格式?

任何人都可以建議我一個很好的方式來使用PHP驗證中編寫的日期格式,並檢查輸入日期是否依據該日期格式有效,但只使用JavaScript?

+0

概念清晰如泥 – charlietfl

+0

簡單的寫一些JavaScript的東西,測試它,如果有必要修復它。那麼如果一切都失敗告訴我們的代碼,我們將嘗試並糾正它* SO不是一個免費的編碼服務** – RiggsFolly

+0

我發現這個 使用PHP日期時間格式的Javascript日期時間格式化和操作庫 https:/ /github.com/kartik-v/php-date-formatter – rahulbehl

回答

1

你的問題很不清楚,你從JavaScript傳遞到PHP的任何日期將被解釋爲一個字符串。只要它是一個有效日期,strtotime()就會將其解析爲一個unix時間戳,然後可以對其進行格式化,或者只要該字符串符合標準時間格式參數,就可以使用DateTime類創建對象(查看__construct下的文檔() 方法)。

如果您想在JS中生成日期,請查看Date

0

這不是一個直接比較DateTime,但我發現moment.js是相當體面的。

http://momentjs.com/

希望這有助於!

相關問題