ee.Date.unitRatio
با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
نسبت طول یک واحد را به طول واحد دیگر برمیگرداند، به عنوان مثال، واحد نسبت('روز'، 'دقیقه') 1440 برمیگرداند. واحدهای معتبر 'سال'، 'ماه'، 'هفته'، 'روز'، 'ساعت'، 'دقیقه' و 'دوم' هستند.
استفاده | برمی گرداند | ee.Date.unitRatio(numerator, denominator) | شناور |
استدلال | تایپ کنید | جزئیات | numerator | رشته | |
denominator | رشته | |
نمونه ها
ویرایشگر کد (جاوا اسکریپت)
print('Minutes in a day', ee.Date.unitRatio('day', 'minute'));
print('Seconds in a year', ee.Date.unitRatio('year', 'second'));
print('Years in a month', ee.Date.unitRatio('month', 'year'));
print('Hours in a week', ee.Date.unitRatio('week', 'hour'));
راه اندازی پایتون
برای اطلاعات در مورد API پایتون و استفاده از geemap
برای توسعه تعاملی به صفحه محیط پایتون مراجعه کنید.
import ee
import geemap.core as geemap
کولب (پایتون)
display('Minutes in a day:', ee.Date.unitRatio('day', 'minute'))
display('Seconds in a year:', ee.Date.unitRatio('year', 'second'))
display('Years in a month:', ee.Date.unitRatio('month', 'year'))
display('Hours in a week:', ee.Date.unitRatio('week', 'hour'))
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی."],[[["\u003cp\u003e\u003ccode\u003eee.Date.unitRatio()\u003c/code\u003e calculates the length ratio between two time units, such as days and minutes.\u003c/p\u003e\n"],["\u003cp\u003eValid time units for this function include 'year', 'month', 'week', 'day', 'hour', 'minute', and 'second'.\u003c/p\u003e\n"],["\u003cp\u003eThe function takes two string arguments: the numerator unit and the denominator unit, and returns a float representing the ratio.\u003c/p\u003e\n"],["\u003cp\u003eExample: \u003ccode\u003eee.Date.unitRatio('day', 'minute')\u003c/code\u003e would return 1440, indicating there are 1440 minutes in a day.\u003c/p\u003e\n"]]],["The `unitRatio` function calculates the ratio between two time units. It accepts two string arguments: `numerator` and `denominator`, representing the desired units. Valid time units include 'year', 'month', 'week', 'day', 'hour', 'minute', and 'second'. The function returns a float value representing the ratio of the numerator to the denominator (e.g., how many minutes are in a day). Examples are provided in JavaScript and Python demonstrating various unit conversions.\n"],null,["# ee.Date.unitRatio\n\nReturns the ratio of the length of one unit to the length of another, e.g., unitRatio('day', 'minute') returns 1440. Valid units are 'year', 'month', 'week', 'day', 'hour', 'minute', and 'second'.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|---------------------------------------------|---------|\n| `ee.Date.unitRatio(numerator, denominator)` | Float |\n\n| Argument | Type | Details |\n|---------------|--------|---------|\n| `numerator` | String | |\n| `denominator` | String | |\n\nExamples\n--------\n\n### Code Editor (JavaScript)\n\n```javascript\nprint('Minutes in a day', ee.Date.unitRatio('day', 'minute'));\nprint('Seconds in a year', ee.Date.unitRatio('year', 'second'));\nprint('Years in a month', ee.Date.unitRatio('month', 'year'));\nprint('Hours in a week', ee.Date.unitRatio('week', 'hour'));\n```\nPython setup\n\nSee the [Python Environment](/earth-engine/guides/python_install) page for information on the Python API and using\n`geemap` for interactive development. \n\n```python\nimport ee\nimport geemap.core as geemap\n```\n\n### Colab (Python)\n\n```python\ndisplay('Minutes in a day:', ee.Date.unitRatio('day', 'minute'))\ndisplay('Seconds in a year:', ee.Date.unitRatio('year', 'second'))\ndisplay('Years in a month:', ee.Date.unitRatio('month', 'year'))\ndisplay('Hours in a week:', ee.Date.unitRatio('week', 'hour'))\n```"]]