FAQ
Arcade:日付タイプのフィールドから日にちのみ/時刻のみをラベルで表示したい

ナレッジ番号:5817 | 登録日:2024/08/15 | 更新日:2024/08/20

概要

日付のフィールド タイプは、日にちと時刻の両方を格納しています。このフィールドをラベルで表示する際に、日にちのみ/時刻のみを表示する方法について紹介します。

ArcGIS Pro や ArcGIS Online のラベルの他、Dashboards のテーブル ウィジェットでも同様の式で日にちのみ/時刻のみを表示することができます。
ArcGIS Pro でのラベルの設定方法につきましては「ArcGIS Pro: 高度なラベル設定を行うには?(ラベル条件式の設定)」の手順をご参照ください。

方法

日付をテキストとして読み込み、日にちのみ/時刻のみを表示させます。

Arcade サンプル コード

  • 日にちのみを表示したい場合(日付の形式は適宜変更してください)
    Text($feature["フィールド名"], 'Y/MM/DD')
    
  • 時刻のみを表示したい場合(時刻の形式は適宜変更してください)
    Text($feature["フィールド名"], 'H:mm:ss')
    
  • 実行結果

    時刻のみを表示する設定を行った場合、結果として表示されるラベルは以下の通りです。
     
    日付のフィールド タイプのままの表示


    時刻のみを表示

    注意事項

    掲載しているコードはあくまでもサンプル (見本) として提供しているものであり、実行時に発生したエラーの対処方法につきましては、サポート対象外とさせていただきます。また、操作方法やソースコードに関するご質問は別途有償の開発者サポート契約にてご対応させていただきます。なお、コードを実行して生じたいかなる損害についても弊社では責任を負いかねます。

    メタデータ

    機能

    種類

    製品