AI-generated Key Takeaways
-
The
updatemethod creates a new Date by setting one or more units of a given Date to a new value. -
The new values are interpreted in the specified time zone, defaulting to UTC if none is given.
-
The method can update the year, month, day, hour, minute, and second components of a Date.
| Usage | Returns |
|---|---|
Date.update(year, month, day, hour, minute, second, timeZone) | Date |
| Argument | Type | Details |
|---|---|---|
this: date | Date | |
year | Integer, default: null | |
month | Integer, default: null | |
day | Integer, default: null | |
hour | Integer, default: null | |
minute | Integer, default: null | |
second | Number, default: null | |
timeZone | String, default: null | The time zone (e.g., 'America/Los_Angeles'); defaults to UTC. |
Examples
Code Editor (JavaScript)
var date = ee.Date('2021-4-30T07:15:31.24'); print('Updated year and minute components of the input date', date.update({ year: 2010, minute: 59 }) );
import ee import geemap.core as geemap
Colab (Python)
date = ee.Date('2021-4-30T07:15:31.24') display( 'Updated year and minute components of the input date:', date.update(year=2010, minute=59) )