ee.Date.difference

यह फ़ंक्शन, दी गई इकाइयों में दो तारीखों के बीच का अंतर दिखाता है. यह अंतर, फ़्लोटिंग-पॉइंट फ़ॉर्मैट में होता है और यह इकाई की औसत लंबाई पर आधारित होता है.

इस्तेमालरिटर्न
Date.difference(start, unit)फ़्लोट
आर्ग्यूमेंटटाइपविवरण
यह: dateतारीख
startतारीख
unitस्ट्रिंग'साल', 'महीना', 'हफ़्ता', 'दिन', 'घंटा', 'मिनट' या 'सेकंड' में से कोई एक.

उदाहरण

कोड एडिटर (JavaScript)

// Demonstrates the ee.Date.difference method.

var DATE_1 = ee.Date('2020-01-01');
var DATE_2 = ee.Date('2020-01-15');

var diff_1 = DATE_2.difference(DATE_1, 'days');
var diff_2 = DATE_1.difference(DATE_2, 'weeks');

print('The difference between ',
      DATE_2,
      ' relative to ',
      DATE_1,
      ' is ',
      diff_1,
      ' days.');

print('The difference between ',
      DATE_1,
      ' relative to ',
      DATE_2,
      ' is ',
      diff_2,
      ' weeks.');

Python सेटअप

Python API के बारे में जानकारी पाने और इंटरैक्टिव डेवलपमेंट के लिए geemap का इस्तेमाल करने के लिए, Python एनवायरमेंट पेज देखें.

import ee
import geemap.core as geemap

Colab (Python)

DATE_1 = ee.Date('2020-01-01')
DATE_2 = ee.Date('2020-01-15')

# Format the dates as strings.
t1 = DATE_1.format('YYYY-MM-DD').getInfo()
t2 = DATE_2.format('YYYY-MM-DD').getInfo()

# Calculate the differences between dates.
diff_1 = DATE_2.difference(DATE_1, 'days').getInfo()
diff_2 = DATE_1.difference(DATE_2, 'weeks').getInfo()

print(f'The difference between {t2} relative to {t1} is {diff_1} days.')
print(f'The difference between {t1} relative to {t2} is {diff_2} weeks.')