お知らせ: 
2025 年 4 月 15 日より前に Earth Engine の使用を登録したすべての非商用プロジェクトは、アクセスを維持するために
非商用目的での利用資格を確認する必要があります。2025 年 9 月 26 日までに確認が完了していない場合、アクセスが保留されることがあります。
  
        
 
       
     
  
  
  
    
  
  
  
    
      ee.Date.getRelative
    
    
      
    
    
      
      コレクションでコンテンツを整理
    
    
      
      必要に応じて、コンテンツの保存と分類を行います。
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
    
  
  
指定された(0 ベースの)単位を、より大きな単位に対して相対的に返します。たとえば、getRelative('day', 'year') は 0 ~ 365 の値を返します。
| 用途 | 戻り値 | 
|---|
| Date.getRelative(unit, inUnit, timeZone) | Long | 
| 引数 | タイプ | 詳細 | 
|---|
| this: date | 日付 |  | 
| unit | 文字列 | 「month」、「week」、「day」、「hour」、「minute」、「second」のいずれか。 | 
| inUnit | 文字列 | 「year」、「month」、「week」、「day」、「hour」、「minute」のいずれか。 | 
| timeZone | 文字列、デフォルト: null | タイムゾーン(例: 'America/Los_Angeles')。デフォルトは UTC です。 | 
  
  
  例
  
    
  
  
    
    
  
  
  
  
    
    
    
      コードエディタ(JavaScript)
    
    
  var date = ee.Date('2021-4-30T07:15:31.24');
print('0-based month of year', date.getRelative('month', 'year'));
print('0-based week of year', date.getRelative('week', 'year'));
print('0-based day of year', date.getRelative('day', 'year'));
print('0-based day of month', date.getRelative('day', 'month'));
print('0-based minute of day', date.getRelative('minute', 'day'));
print('0-based second of minute', date.getRelative('second', 'minute'));
// 0 is returned when unit argument is larger than inUnit argument.
print('0-based year of month (bad form)', date.getRelative('year', 'month'));
  
    
  
  
    
  
  
  
  
    
  
    
  Python の設定
  Python API とインタラクティブな開発での geemap の使用については、
    Python 環境のページをご覧ください。
  import ee
import geemap.core as geemap
  
    
    
      Colab(Python)
    
    
  date = ee.Date('2021-4-30T07:15:31.24')
display('0-based month of year:', date.getRelative('month', 'year'))
display('0-based week of year:', date.getRelative('week', 'year'))
display('0-based day of year:', date.getRelative('day', 'year'))
display('0-based day of month:', date.getRelative('day', 'month'))
display('0-based minute of day:', date.getRelative('minute', 'day'))
display('0-based second of minute:', date.getRelative('second', 'minute'))
# 0 is returned when unit argument is larger than inUnit argument.
display('0-based year of month (bad form):', date.getRelative('year', 'month'))
  
  
  
  
  
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
  最終更新日 2025-07-25 UTC。
  
  
  
    
      [null,null,["最終更新日 2025-07-25 UTC。"],[],[]]