AI-generated Key Takeaways
-
The
Date.get()
function retrieves a specific component (year, month, week, day, hour, minute, or second) of a given date object. -
It accepts a
unit
argument specifying the desired component and an optionaltimeZone
argument for specifying the time zone (defaults to UTC). -
The function returns the requested component as a long integer.
-
Date.get()
can be used within both JavaScript and Python Earth Engine environments.
Usage | Returns |
---|---|
Date.get(unit, timeZone) | Long |
Argument | Type | Details |
---|---|---|
this: date | Date | |
unit | String | One of 'year', 'month' (returns 1-12), 'week' (1-53), 'day' (1-31), 'hour' (0-23), 'minute' (0-59), or 'second' (0-59). |
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'); print('Year', date.get('year')); print('Month', date.get('month')); print('Week', date.get('week')); print('Day', date.get('day')); print('Hour', date.get('hour')); print('Minute', date.get('minute')); print('Second', date.get('second'));
import ee import geemap.core as geemap
Colab (Python)
date = ee.Date('2021-4-30T07:15:31') display('Year:', date.get('year')) display('Month:', date.get('month')) display('Week:', date.get('week')) display('Day:', date.get('day')) display('Hour:', date.get('hour')) display('Minute:', date.get('minute')) display('Second:', date.get('second'))