ee.DateRange.isEmpty

  • The isEmpty() method returns true if a DateRange contains no dates (i.e., start >= end).

  • The isEmpty() method is used on a DateRange object and returns a Boolean value.

  • Examples demonstrate how to use isEmpty() with different ee.DateRange objects in both JavaScript and Python to check if they are empty.

Returns true if this DateRange contains no dates (i.e. start >= end).
Usage Returns
DateRange. isEmpty () Boolean
Argument Type Details
this: dateRange
DateRange

Examples

Code Editor (JavaScript)

 // A series of ee.DateRange objects. 
 var 
  
 dateRange1 
  
 = 
  
 ee 
 . 
 DateRange 
 ( 
 '2017-06-24' 
 , 
  
 '2017-07-24' 
 ); 
 var 
  
 dateRange2 
  
 = 
  
 ee 
 . 
 DateRange 
 ( 
 '2017-07-24' 
 , 
  
 '2017-06-24' 
 ); 
 var 
  
 dateRange3 
  
 = 
  
 ee 
 . 
 DateRange 
 ( 
 '2017-07-24' 
 , 
  
 '2017-07-24' 
 ); 
 // Determine if the ee.DateRange is empty. 
 print 
 ( 
 'Is dateRange1 empty?' 
 , 
  
 dateRange1 
 . 
 isEmpty 
 ()); 
 print 
 ( 
 'Is dateRange2 empty?' 
 , 
  
 dateRange2 
 . 
 isEmpty 
 ()); 
 print 
 ( 
 'Is dateRange3 empty?' 
 , 
  
 dateRange3 
 . 
 isEmpty 
 ()); 

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)

 # A series of ee.DateRange objects. 
 date_range_1 
 = 
 ee 
 . 
 DateRange 
 ( 
 '2017-06-24' 
 , 
 '2017-07-24' 
 ) 
 date_range_2 
 = 
 ee 
 . 
 DateRange 
 ( 
 '2017-07-24' 
 , 
 '2017-06-24' 
 ) 
 date_range_3 
 = 
 ee 
 . 
 DateRange 
 ( 
 '2017-07-24' 
 , 
 '2017-07-24' 
 ) 
 # Determine if the ee.DateRange is empty. 
 display 
 ( 
 'Is date_range_1 empty?' 
 , 
 date_range_1 
 . 
 isEmpty 
 ()) 
 display 
 ( 
 'Is date_range_2 empty?' 
 , 
 date_range_2 
 . 
 isEmpty 
 ()) 
 display 
 ( 
 'Is date_range_3 empty?' 
 , 
 date_range_3 
 . 
 isEmpty 
 ()) 
Create a Mobile Website
View Site in Mobile | Classic
Share by: