DateTime 時間日期選擇器
此元件在介面上顯示一個時間日期選擇器,用於日期、時間的選擇及時間間隔的調整。
| 鍵 | 類型 | 描述 | 必選 | 預設值 | 最低版本需求 |
|---|---|---|---|---|---|
| min | 數值 | 時間間隔最小值 | - | 0 | - |
| max | 數值 | 時間間隔最大值 | - | FLOAT_MAX | - |
| minuteInterval | 整數 | 時間間隔步長,單位分鐘 | - | 1 | - |
| mode | 字串 | 選擇器模式 | - | datetime | - |
| format | 字串 | 時間格式 (ISO8601) | - | nil | - |
此元件不支援 label/icon,如需要設定標題和描述,請配合 Group 元件進行設計。
| mode | 描述 |
|---|---|
| datetime | 日期時間選擇器 |
| date | 日期選擇器 |
| time | 時間選擇器 |
| interval | 時間間隔選擇器 |
| 返回類型 | 條件 | 描述 |
|---|---|---|
| 整數 | format == nil | 元件所選時間的 Unix 時間戳,或時間間隔的秒數 |
| 字串 | #format > 0 | 元件所選時間按 format 進行格式化後的結果 |
format 時間日期格式請參見 Unicode: Date Format Patterns
範例
{
cell = "DateTime";
key = "datetime1";
};
