我想創建一個簡單的HTML表單和一個元素必須捕獲的日期和時間,我目前使用的:datetime-local輸入不顯示值?
<input type="datetime-local" id="early" name="early" value="02/15/15T03:35">
然而,問題是,它似乎並沒有填充元素的值並只顯示正常的空白值?
我的格式,日期時間,地方,似乎顯示在Chrome是DD/MM/Y, - : - (大概小時:分鐘)
任何幫助表示讚賞,以正確的格式?
謝謝!
我想創建一個簡單的HTML表單和一個元素必須捕獲的日期和時間,我目前使用的:datetime-local輸入不顯示值?
<input type="datetime-local" id="early" name="early" value="02/15/15T03:35">
然而,問題是,它似乎並沒有填充元素的值並只顯示正常的空白值?
我的格式,日期時間,地方,似乎顯示在Chrome是DD/MM/Y, - : - (大概小時:分鐘)
任何幫助表示讚賞,以正確的格式?
謝謝!
正確的格式768,16是這樣YYYY-MM-DDTHH:MM
或YYYY-MM-DDTHH:MM:SS
其中T是一個字符串文字牛逼 例
2016-02-01T03:35或2016-02-01T03:35:57
<input type="datetime-local" id="early" name="early" value="2016-02-01T03:35">
你可以閱讀,如果你檢查格式here
根據RFC 3339這裏寫你應該格式化你的價值 - https://www.w3.org/TR/html-markup/datatypes.html#form.data.datetime-local
The following parts, in exactly the following order: A date. The literal string "T". A time. Example: 1985-04-12T23:20:50.52 1996-12-19T16:39:57
所以儘量
<input type="datetime-local" id="early" name="early" value="2015-02-15T03:35:00">
使用Java進行HTML生成時,應該爲日期字段應用一個模式'pattern =「yyyy-MM-dd'T'HH:mm:ss」'。 [閱讀更多](http://blog.devatlant.com/blog/2018/02/25/how-to-fix-datetime-local-input-in-chrome/) – Yev