ee.Date.fromYMD

  • The ee.Date.fromYMD method returns a Date object given the year, month, and day.

  • This method takes integer values for year, month, and day as required arguments.

  • An optional timeZone argument can be provided as a String, defaulting to UTC if not specified.

Returns a Date given year, month, day.

UsageReturns
ee.Date.fromYMD(year, month, day, timeZone)Date
ArgumentTypeDetails
yearIntegerThe year, 2013, for example.
monthIntegerThe month, 3, for example.
dayIntegerThe day, 15, for example.
timeZoneString, default: nullThe time zone (e.g., 'America/Los_Angeles'); defaults to UTC.

Examples

Code Editor (JavaScript)

print('Date with default UTC',
      ee.Date.fromYMD(2021, 4, 30));

print('Date with time zone specified',
      ee.Date.fromYMD(2021, 4, 30, 'America/Los_Angeles'));

Python setup

See the Python Environment page for information on the Python API and using geemap for interactive development.

import ee
import geemap.core as geemap

Colab (Python)

display('Date with default UTC:', ee.Date.fromYMD(2021, 4, 30))

display(
    'Date with time zone specified:',
    ee.Date.fromYMD(2021, 4, 30, 'America/Los_Angeles')
)