ee.Date.difference

নির্দিষ্ট ইউনিটে দুটি তারিখের মধ্যে পার্থক্য প্রদান করে; ফলাফল ফ্লোটিং-পয়েন্ট এবং ইউনিটের গড় দৈর্ঘ্যের উপর ভিত্তি করে।

ব্যবহার রিটার্নস
Date. difference (start, unit) ভাসা
যুক্তি টাইপ বিস্তারিত
এই: date তারিখ
start তারিখ
unit স্ট্রিং 'বছর', 'মাস', 'সপ্তাহ', 'দিন', 'ঘণ্টা', 'মিনিট', বা 'সেকেন্ড'-এর একটি।

উদাহরণ

কোড এডিটর (জাভাস্ক্রিপ্ট)

// 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.');

পাইথন সেটআপ

পাইথন এপিআই এবং ইন্টারেক্টিভ ডেভেলপমেন্টের জন্য geemap ব্যবহার করার জন্য পাইথন এনভায়রনমেন্ট পৃষ্ঠাটি দেখুন।

import ee
import geemap.core as geemap

Colab (পাইথন)

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