ui.DateSlider
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
Cible déplaçable qui varie de manière linéaire entre deux dates. Le sélecteur de date peut être configuré pour afficher des dates à différents intervalles (jour, huit jours et année, par exemple). La valeur du curseur s'affiche sous forme de libellé à côté.
Utilisation | Renvoie |
---|
ui.DateSlider(start, end, value, period, onChange, disabled, style) | ui.DateSlider |
Argument | Type | Détails |
---|
start | Date|Nombre|Chaîne, facultatif | Date de début, sous la forme d'un code temporel UTC, d'une chaîne de date ou d'un ee.Date. La valeur par défaut est "il y a une semaine". |
end | Date|Nombre|Chaîne, facultatif | Date de fin, sous la forme d'un code temporel UTC, d'une chaîne de date ou d'une ee.Date. La valeur par défaut est "aujourd'hui". |
value | Date|Nombre|Chaîne, facultatif | Valeur initiale. La valeur est un tableau composé des dates de début et de fin de la période sélectionnée. Toutefois, pour plus de commodité, elle peut être définie en spécifiant uniquement la date de début. La valeur par défaut est "hier". |
period | Nombre, facultatif | Taille de l'intervalle pour les valeurs du curseur, en jours. La valeur par défaut est un. |
onChange | Fonction, facultatif | Rappel à déclencher lorsque l'état du curseur change. Le rappel reçoit un ee.DateRange représentant la valeur actuelle du curseur et le widget du curseur. |
disabled | Booléen, facultatif | Indique si le curseur est désactivé. Valeur par défaut : "false". |
style | Objet, facultatif | Objet des styles CSS autorisés avec leurs valeurs à définir pour ce widget. La valeur par défaut est un objet vide. |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/26 (UTC).
[null,null,["Dernière mise à jour le 2025/07/26 (UTC)."],[[["\u003cp\u003eThe DateSlider widget provides a user interface for selecting a date range on a linear scale.\u003c/p\u003e\n"],["\u003cp\u003eIt offers flexibility in displaying various date intervals, including day, 8-day, and year.\u003c/p\u003e\n"],["\u003cp\u003eUsers can customize the start and end dates, initial value, interval size, and add event listeners for changes.\u003c/p\u003e\n"],["\u003cp\u003eThe slider displays a label indicating the selected date range and supports both single date selection and range selection.\u003c/p\u003e\n"],["\u003cp\u003eStyling options are available to modify the appearance of the widget.\u003c/p\u003e\n"]]],[],null,["# ui.DateSlider\n\n\u003cbr /\u003e\n\nA draggable target that ranges linearly between two dates. The date slider can be configured to display dates of various interval sizes, including day, 8-day, and year. The value of the slider is displayed as a label alongside it.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|---------------------------------------------------------------------------------------------------------|---------------|\n| `ui.DateSlider(`*start* `, `*end* `, `*value* `, `*period* `, `*onChange* `, `*disabled* `, `*style*`)` | ui.DateSlider |\n\n| Argument | Type | Details |\n|------------|--------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `start` | Date\\|Number\\|String, optional | The start date, as a UTC timestamp, date string, or ee.Date. Defaults to one week ago. |\n| `end` | Date\\|Number\\|String, optional | The end date, as a UTC timestamp, date string, or ee.Date. Defaults to today. |\n| `value` | Date\\|Number\\|String, optional | The initial value. The value is an array consisting of the start and end date for the selected date range, but for convenience, it can be set by specifying the start date alone. Defaults to yesterday. |\n| `period` | Number, optional | The interval size for values on the slider in days. Defaults to one. |\n| `onChange` | Function, optional | A callback to fire when the slider's state changes. The callback is passed an ee.DateRange representing the slider's current value and the slider widget. |\n| `disabled` | Boolean, optional | Whether the slider is disabled. Defaults to false. |\n| `style` | Object, optional | An object of allowed CSS styles with their values to be set for this widget. Defaults to an empty object. |"]]