io.input.datetime
Requests a date & time.
Usage
- TypeScript
- JavaScript
const datetime = await io.input.datetime("Date & time");
const datetime = await io.input.datetime("Date & time");
interval.com
Props
- TypeScript
- JavaScript
defaultValue
Optional
Date | object
Default value for the input.
Date | {
year: number;
month: number; // 1-12
day: number;
hour: number; // 0-23
minute: number;
}
disabled
Optional
boolean
Whether the input is disabled, preventing changes from the `defaultValue`.
helpText
Optional
string
Optional label providing additional context. Supports inline markdown elements like bold, italics, and links.
max
Optional
Date | object
Latest possible date value for the input.
Date | {
year: number;
month: number; // 1-12
day: number;
hour: number; // 0-23
minute: number;
}
min
Optional
Date | object
Earliest possible date value for the input.
Date | {
year: number;
month: number; // 1-12
day: number;
hour: number; // 0-23
minute: number;
}
Returns
object
day
number
The day of the month of the provided datetime.
hour
number
The hour in the day of the provided datetime, 0-23.
jsDate
Date
JavaScript Date object containing the datetime values.
minute
number
The minute of the provided datetime.
month
number
The calendar month of the provided datetime, 1-12.
year
number
The year of the provided datetime.
defaultValue
Optional
Date | object
Default value for the input.
Date | {
year: number;
month: number; // 1-12
day: number;
hour: number; // 0-23
minute: number;
}
disabled
Optional
boolean
Whether the input is disabled, preventing changes from the `defaultValue`.
helpText
Optional
string
Optional label providing additional context. Supports inline markdown elements like bold, italics, and links.
max
Optional
Date | object
Latest possible date value for the input.
Date | {
year: number;
month: number; // 1-12
day: number;
hour: number; // 0-23
minute: number;
}
min
Optional
Date | object
Earliest possible date value for the input.
Date | {
year: number;
month: number; // 1-12
day: number;
hour: number; // 0-23
minute: number;
}
Returns
object
day
number
The day of the month of the provided datetime.
hour
number
The hour in the day of the provided datetime, 0-23.
jsDate
Date
JavaScript Date object containing the datetime values.
minute
number
The minute of the provided datetime.
month
number
The calendar month of the provided datetime, 1-12.
year
number
The year of the provided datetime.
Did this section clearly explain what you wanted to learn?