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 ) )

