ee.Date.advance

Créez une date en ajoutant les unités spécifiées à la date donnée.

UtilisationRenvoie
Date.advance(delta, unit, timeZone)Date
ArgumentTypeDétails
ce: dateDate
deltaFloat
unitChaîne"année", "mois", "semaine", "jour", "heure", "minute" ou "seconde".
timeZoneChaîne, valeur par défaut : "null"Fuseau horaire (par exemple, 'America/Los_Angeles') ; la valeur par défaut est UTC.

Exemples

Éditeur de code (JavaScript)

// Defines a base date/time for the following examples.
var BASE_DATE = ee.Date('2020-7-1T13:00', 'UTC');
print(BASE_DATE, 'The base date/time');

// Demonstrates basic usage.
print(BASE_DATE.advance(1, 'week'), '+1 week');
print(BASE_DATE.advance(2, 'years'), '+2 years');

// Demonstrates that negative delta moves back in time.
print(BASE_DATE.advance(-1, 'second'), '-1 second');

Configuration de Python

Consultez la page Environnement Python pour en savoir plus sur l'API Python et l'utilisation de geemap pour le développement interactif.

import ee
import geemap.core as geemap

Colab (Python)

# Defines a base date/time for the following examples.
BASE_DATE = ee.Date('2020-01-01T00:00', 'UTC')
display('The base date/time', BASE_DATE)

# Demonstrates basic usage.
display('+1 week', BASE_DATE.advance(1, 'week'))
display('+2 years', BASE_DATE.advance(2, 'years'))

# Demonstrates that negative delta moves back in time.
display('-1 second', BASE_DATE.advance(-1, 'second'))