Input Datetime max属性

定義と使用方法

max 属性を設定または返却して、日付時刻フィールドのmax属性の値を指定します。

HTMLのmax属性は、日付時刻フィールドの最大値(日付と時間)を指定します。

ヒント:max属性とmin属性を使用して合法な値範囲を作成してください。

ヒント:min属性の値を設定または返却するには、以下を使用してください min属性

参照もしくは

HTML 参考マニュアル:HTML <input> max 属性

例 1

日付時刻フィールドが許可する最遠の日付と時間を取得する:

var x = document.getElementById("myDatetime").max;

自分で試してみる

例 2

最遠の日付と時間を変更する:

document.getElementById("myDatetime").max = "2012-01-01T11:57Z";

自分で試してみる

文法

max属性を返却する:

datetimeObject.max

max属性を設定する:

datetimeObject.max = YYYY-MM-DDThh:mm:ssTZD

属性値

説明
YYYY-MM-DDThh:mm:ssTZD

指定された日付時刻フィールドが許可する最遠の日付と/または時間。

コンポーネント説明:

  • YYYY - 年(例えば 2023 年)
  • MM - 月份(例えば 02 は2月を意味する)
  • DD - 月份の特定の日(例えば 15)
  • T - 時が指定されている場合、必須の区切り文字
  • hh - 時(例えば 22 は夜 10 時を意味する)
  • mm - 分(例えば 55)
  • ss - 秒(例えば 06)
  • TZD - 時差表示子(Z は祖ルと呼ばれ、グリニッジ標準時とも呼ばれる)

技術詳細

返却値: 許可される最も遠い日付と時間を示す文字列値

ブラウザのサポート

テーブルの数字には、その属性を完全にサポートする最初のブラウザのバージョンが示されています。

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
サポート 10.0 サポート サポート サポート

注意:Safari 以外の主要なブラウザでは、<input type="datetime"> 要素は何も日付と時間のフィールド/カレンダーを表示しません。