FireFox 30.0およびIE 11?
<!DOCTYPE html>
<html>
<head>
<title>Untitled Page</title>
</head>
<body>
<form>
<label> Date field:</label><br />
<input type="date" value="" />
</form>
</body>
</html>
Internet Explorer 11は、現在<input type='date'>
をサポートしていませんが、 最近発表 をサポートするための作業が進行中でした。 http://status.modern.ie でオンラインでその進捗を追跡できます。
Firefoxは現在、この属性をサポートしていないようです。 バグは2012年にオープンしました サポートの追加をリクエストしていますが、パッチはまだリリースされていません。
この機能todayが必要な場合は、 jQueryのDatepicker を使用することをお勧めします。
Edgeはdatepickerをサポートしていますが、4年以上経過するとIEは決してなくなります。Safariデスクトップでも同じですが(Safariモバイルはサポートします)。参照: CanIUse datepicker support =。
ChromeとEdgeは、ユーザーのデスクトップシステム設定から日付形式を取得します。これは、 ISO 8601 を想定しており、ユーザーがデンマークまたはカナダに住んでいない場合は驚くかもしれません。
JQueryのdatepickerは、正規のJQueryディストリビューションを使用する場合にのみbootstrap 4で動作します。Bootstrap 4ドキュメントはSLIMバージョンを示しています。
他の選択肢:
バージョン51(2017年1月26日)以降、Firefoxに既に存在しますが、デフォルトではアクティブ化されていません(まだ)
有効にするには:
about:config
dom.forms.datetime-> trueに設定