簡體   English   中英

如何解析 dd.mm.yyyy 格式的日期?

[英]How to parse a date in the dd.mm.yyyy format?

我嘗試解析的日期dd.mm.yyyy格式: Globalize.parseDate(value, "dd.MM.yyyy", "en"); 但全球化崩潰並出現錯誤:

未捕獲的錯誤:E_INVALID_PAR_TYPE:無效的options參數 (dd.mm.yyyy)。 預期的普通對象。
在 createError (globalize.js:105)
在驗證 (globalize.js:182)
在 validateParameterType (globalize.js:257)
在 validateParameterTypePlainObject (globalize.js:295)
在 Function.Globalize.dateParser.Globalize.dateParser (date.js:1853)
在 Function.Globalize.parseDate.Globalize.parseDate (date.js:1908)
在 $.validator.methods.date (索引:1891)
在 $.validator.check (jquery.validate.js:759)
在 $.validator.checkForm (jquery.validate.js:450)

鏈接的腳本文件:

<script src="/Scripts/cldr.js"></script>
<script src="/Scripts/globalize.js"></script>
<script src="/Scripts/globalize/message.js"></script>
<script src="/Scripts/globalize/number.js"></script>
<script src="/Scripts/globalize/date.js"></script>

我該如何解決?

您需要向函數傳遞一個值,然后傳遞一個選項對象。

Globalize.locale('en');
Globalize.parseDate(value, {
    skeleton: 'dd.MM.yyyy'
});

您可以在此處找到相關文檔。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM