Skip to main content

時間フィールドの変換 (データ管理ツール)

サマリー

フィールドに格納されている時間値を別のフィールドに移行します。 このツールを使用すると、フィールド タイプ (テキスト フィールド、数値フィールド、日時フィールド) 間を変換したり、値を別の形式に変換 (たとえば、dd/MM/yy HH:mm:ss を yyyy-MM-dd に変換) したりできます。

使用法

注意:

このツールを実行すると、入力データが変更されます。 詳細と不要なデータの変更を回避するための方法については、入力データを変更または更新するツールをご参照ください。

  • 入力時間フィールドがテキスト フィールドまたは数値フィールドの場合は、入力形式 パラメーターで適切な形式を選択または指定します。

    サポートされている時間フィールド形式の詳細

  • 入力フィールド パラメーターの値がテキスト フィールドの場合は、カスタム形式を 入力形式 パラメーターに追加できます。

    ISO-8601 形式に準拠したテキスト フィールドの場合は、yyyy-MM-ddTHH:mm:ss.s を入力形式として使用します。 この形式では、UTC 指定子 (Z) または UTC オフセット (±hh:mm) のいずれかを使用する入力を処理できます。

    文字列時間値を日付形式に変換する方法の詳細

  • yyyy-MM-ddTHH:mm:ss.s 形式のテキスト フィールドの出力では、UTC 指定子 (Z) も UTC オフセット (±hh:mm) も追加することができません。

  • タイム ゾーン 環境が指定されている場合は、タイム ゾーン オフセット パラメーターの環境値がデフォルトで使用されます。ただし、このパラメーターの値が指定されていない場合に限ります。

  • 入力フィールド パラメーター値が Date フィールドで、出力フィールド タイプ パラメーター値が Timestamp Offset である場合、タイム ゾーン オフセット パラメーターに文字列タイプを指定し、出力のすべての行に一様に適用されるタイム ゾーンを選択できます。 たとえば、入力日付フィールドの値が 2002-08-20 12:00:00 PM でそのオフセットとして 太平洋標準時 を選択すると、出力値 2002-08-20 12:00:00 PM -08:00 が生成されます。 出力 Date フィールドの他すべての行にも、-08:00 のオフセットが適用されます。

    または、フィールド タイプを指定して、タイム ゾーン オフセット データを含むフィールドを選択します。 フィールド値には、-5 などの数値や Eastern Standard Time などの文字列を指定できます。 文字列値としてサポートされているすべてのタイム ゾーンのリストについては、タイム ゾーン オフセット パラメーターをご参照ください。 フィールドを指定すると、ツールは行の値をオフセット値として使用します。 オフセットにフィールドを使用するのは、入力行の日付値が別のタイム ゾーンである場合に便利です。 たとえば、入力日付フィールドに値 2001-01-01 7:00:00 AM、2001-01-02、9:00:00 AM、および 2001-01-02 12:00:00 PM が含まれていて、オフセット フィールドの対応する行に値 -8、-5、および 0 が含まれている場合、ツールは値 2001-01-01 7:00:00 AM -08:00、2001-01-02 9:00:00 AM -05:00、および 2001-01-02 12:00:00 PM +00:00 を出力します。

    注意:

    入力フィールド パラメーター値が Date フィールドで、出力フィールド タイプ パラメーター値が Timestamp Offset である場合、ツールは時刻または日付の変換を実行しません。 時刻または日付の変換が必要な場合は、タイム ゾーンの変換(convert-timezone.yml) ツールを使用して、日付フィールドを適切な日付と時刻に変換してから、このツールを使用して、対応するタイムスタンプ オフセット値を適用します。

  • 入力フィールド パラメーター値が Timestamp Offset フィールドで、出力フィールド タイプ パラメーター値が Date、Date Only、または Time Only フィールドである場合、ツールは指定した タイム ゾーン オフセット パラメーター値に適切な時刻と日付の変換を実行します。 たとえば、Timestamp Offset フィールド値 2011-06-02 4:30:00.000 PM -08:00 が Date タイプに変換され、タイム ゾーン オフセット パラメーターが String タイプで UTC の値に設定される場合、出力値は 2011-06-03 12:30:00 AM になります。

  • 出力形式 パラメーターは Time Only として指定できますが、Time Only を 入力形式 パラメーターの値にすることはできません。 この理由は、Time Only 出力形式には、Timestamp Offset、Date、Date Only など、他の形式に変換するのに十分な情報がないためです。

パラメーター

ラベル 説明 データ タイプ

入力テーブル

変換対象の時間値が格納されているフィールドを含むレイヤーまたはテーブル。

Table View

入力フィールド

時間値が格納されているフィールド。 このフィールドのタイプは、Short、Long、Float、Double、Text、Date、Timestamp Offset、または Date Only のいずれかです。

Field

入力形式

(オプション)

入力フィールド パラメーターの値として使用する時間値の形式。 ドロップダウン リストから標準の時間形式を選択するか、カスタム形式を指定することができます。 入力時間フィールドのタイプが Date の場合、このパラメーターは使用できません。

注意:

この形式の文字列では、大文字と小文字が区別されます。

  • 時間フィールドのデータ タイプが Date、Date Only、または Timestamp Offset の場合、時間形式は必要ありません。

  • 時間フィールドのデータ タイプが数値 (Short、Long、Float、Double、または Big Integer) の場合は、標準の数値時間形式のリストがドロップダウン リストに表示されます。

  • 時間フィールドのデータ タイプが文字列の場合は、標準の文字列時間形式のリストがドロップダウン リストに表示されます。 文字列フィールドの場合は、カスタム時間形式を指定することもできます。 たとえば、文字列フィールドに格納されている時間値は、yyyy/MM/dd HH:mm:ss などの標準形式である場合もあれば、dd/MM/yyyy HH:mm:ss などのカスタム形式である場合もあります。 カスタム形式では、午前または午後の指定子を指定することもできます。

  • ISO-8601 準拠の文字列では、yyyy-MM-ddTHH:mm:ss.s を入力形式として使用します。 この入力選択では、UTC 指定子 (Z) または UTC オフセット (±hh:mm) のいずれかを使用する入力を処理できます。

  • よく使用される形式を次に示します。

    • yyyy—4 桁の数字で年を表します

    • MM—月が示され、それが 1 桁の場合はその先頭に 0 が付きます

    • MMM—月が略称で示されます

    • dd—日が示され、それが 1 桁の場合はその先頭に 0 が付きます

    • ddd—曜日が略称で示されます

    • hh—12 時間制で「時」を表します。時間が 1 桁の場合、先頭にゼロが付きます

    • HH—24 時間制で「時」を表します。時間が 1 桁の場合、先頭にゼロが付きます

    • mm—「分」を表します。分が 1 桁の場合、数字の先頭にゼロが付きます

    • ss—「秒」を表します。秒が 1 桁の場合、数字の先頭にゼロが付きます

    • t—1 文字の時間マーカー文字列 (A、P など)

    • tt—複数文字の時間マーカー文字列 (AM、PM など)

    • unix_us—マイクロ秒単位の UNIX 時間

    • unix_ms—ミリ秒単位の UNIX 時間

    • unix_s—秒単位の UNIX 時間

    • unix_hex—16 進数表記の UNIX 時間

String

出力フィールド名

追加するフィールドの名前。このフィールドには、変換後の時間値が格納されます。

String

出力フィールド タイプ

(オプション)

出力時間フィールドのフィールド タイプを指定します。

  • Dateフィールド タイプが Date になります。 Date フィールドには、日付値と時間値を指定できます。

  • Date Onlyフィールド タイプが日付のみになります。 Date Only フィールドには、日付値を指定できます。時間値は指定できません。

  • Time Onlyフィールド タイプが時間のみになります。 Time only フィールドには、時間値を指定できます。日付値は指定できません。

  • Timestamp Offsetフィールド タイプが Timestamp Offset になります。 Timestamp Offset フィールドは、日付、時刻、および UTC 値からのオフセットを指定できます。

  • Textフィールド タイプが Text になります。 Text フィールドには、文字列を指定できます。

  • Long (32 ビット整数)フィールド タイプが Long になります。 Long フィールドには、-2,147,483,648 ~ 2,147,483,647 の整数を指定できます。

  • Short (16 ビット整数)フィールド タイプが Short になります。 Short フィールドには、-32,768 ~ 32,767 の整数を指定できます。

  • Double (64 ビット浮動小数点)フィールド タイプが Double になります。 Double フィールドには、-2.2E308 ~ 1.8E308 の有理数を指定できます。

  • Float (32 ビット浮動小数点)フィールド タイプが Float になります。 Float フィールドには、-3.4E38 ~ 1.2E38 の有理数を指定できます。

  • Big Integer (64 ビット整数)フィールド タイプが Big Integer になります。 Big Integer フィールドには、-(253) ~ 253 の整数を指定できます。

String

出力形式

(オプション)

出力時間値の形式。 使用できる出力時間形式は、出力フィールド タイプ パラメーターの値によって決まります。 カスタム形式を使用して、値を別の形式に変換したり、値の一部 (年など) を抽出したりすることもできます。 カスタム形式のリストについては、入力形式 パラメーターの説明をご参照ください。 このパラメーターは、出力フィールド タイプ パラメーターの値が Date の場合には使用できません。

注意:

出力時間フィールドのデータ タイプが、変換された時間値を格納できるほど長くない場合は、出力値が切詰められます。

String

タイム ゾーン オフセット

(オプション)

入力テーブルからの数値オフセットを含むタイム ゾーンまたはフィールドであり、出力タイム ゾーンとして使用されます。

タイム ゾーン環境が指定されている場合は、この環境の値がデフォルト値として使用されます。

  • UTCタイム ゾーンは UTC になります。

  • 日付変更線標準時タイム ゾーンは日付変更線標準時 (UTC-12:00) になります。

  • UTC-11タイム ゾーンは UTC-11 (UTC-11:00) になります。

  • アリューシャン標準時タイム ゾーンはアリューシャン標準時 (UTC-10:00) になります。

  • ハワイ標準時タイム ゾーンはハワイ標準時 (UTC-10:00) になります。

  • マルケサス標準時タイム ゾーンはマルケサス標準時 (UTC-09:30) になります。

  • アラスカ標準時タイム ゾーンはアラスカ標準時 (UTC-09:00) になります。

  • UTC-09タイム ゾーンは UTC-09 (UTC-09:00) になります。

  • 太平洋標準時 (メキシコ)タイム ゾーンは太平洋標準時 (メキシコ) (UTC-08:00) になります。

  • UTC-08タイム ゾーンは UTC-08 (UTC-08:00) になります。

  • 太平洋標準時タイム ゾーンは太平洋標準時 (UTC-08:00) になります。

  • 米国山地標準時タイム ゾーンは米国山地標準時 (UTC-07:00) になります。

  • 山地標準時 (メキシコ)タイム ゾーンは山地標準時 (メキシコ) (UTC-07:00) になります。

  • 山地標準時タイム ゾーンは山地標準時 (UTC-07:00) になります。

  • ユーコン標準時タイム ゾーンはユーコン標準時 (UTC-07:00) になります。

  • 中央アメリカ標準時タイム ゾーンは中央アメリカ標準時 (UTC-06:00) になります。

  • 中部標準時タイム ゾーンは中部標準時 (UTC-06:00) になります。

  • イースター島標準時タイム ゾーンはイースター島標準時 (UTC-06:00) になります。

  • 中部標準時 (メキシコ)タイム ゾーンは中部標準時 (メキシコ) (UTC-06:00) になります。

  • カナダ中部標準時タイム ゾーンはカナダ中部標準時 (UTC-06:00) になります。

  • 南アメリカ太平洋標準時タイム ゾーンは南アメリカ太平洋標準時 (UTC-05:00) になります。

  • 東部標準時 (メキシコ)タイム ゾーンは東部標準時 (メキシコ) (UTC-05:00) になります。

  • 東部標準時タイム ゾーンは東部標準時 (UTC-05:00) になります。

  • ハイチ標準時タイム ゾーンはハイチ標準時 (UTC-05:00) になります。

  • キューバ標準時タイム ゾーンはキューバ標準時 (UTC-05:00) になります。

  • 米国東部標準時タイム ゾーンは米国東部標準時 (UTC-05:00) になります。

  • タークス・カイコス標準時タイム ゾーンはタークス・カイコス標準時 (UTC-04:00) になります。

  • パラグアイ標準時タイム ゾーンはパラグアイ標準時 (UTC-04:00) になります。

  • 大西洋標準時タイム ゾーンは大西洋標準時 (UTC-04:00) になります。

  • ベネズエラ標準時タイム ゾーンはベネズエラ標準時 (UTC-04:00) になります。

  • 中央ブラジル標準時タイム ゾーンは中央ブラジル標準時 (UTC-04:00) になります。

  • 南アメリカ西部標準時タイム ゾーンは南アメリカ西部標準時 (UTC-04:00) になります。

  • 太平洋南アメリカ標準時タイム ゾーンは太平洋南アメリカ標準時 (UTC-04:00) になります。

  • ニューファンドランド標準時タイム ゾーンはニューファンドランド標準時 (UTC-03:30) になります。

  • トカンティンス標準時タイム ゾーンはトカンティンス標準時 (UTC-03:00) になります。

  • 南アメリカ東部標準時タイム ゾーンは南アメリカ東部標準時 (UTC-03:00) になります。

  • 南アメリカ東部標準時タイム ゾーンは南アメリカ東部標準時 (UTC-03:00) になります。

  • アルゼンチン標準時タイム ゾーンはアルゼンチン標準時 (UTC-03:00) になります。

  • グリーンランド標準時タイム ゾーンはグリーンランド標準時 (UTC-03:00) になります。

  • モンテビデオ標準時タイム ゾーンはモンテビデオ標準時 (UTC-03:00) になります。

  • マガジャネス標準時タイム ゾーンはマガジャネス標準時 (UTC-03:00) になります。

  • サンピエール標準時タイム ゾーンはサンピエール標準時 (UTC-03:00) になります。

  • バイーア標準時タイム ゾーンはバイーア標準時 (UTC-03:00) になります。

  • UTC-02タイム ゾーンは UTC-02 (UTC-02:00) になります。

  • 中央大西洋標準時タイム ゾーンは中央大西洋標準時 (UTC-02:00) になります。

  • アゾレス標準時タイム ゾーンはアゾレス標準時 (UTC-01:00) になります。

  • カーボベルデ標準時タイム ゾーンはカーボベルデ標準時 (UTC-01:00) になります。

  • GMT 標準時タイム ゾーンは GMT 標準時 (UTC+00:00) になります。

  • グリニッジ標準時タイム ゾーンはグリニッジ標準時 (UTC+00:00) になります。

  • サントメ標準時タイム ゾーンはサントメ標準時 (UTC+00:00) になります。

  • モロッコ標準時タイム ゾーンはモロッコ標準時 (UTC+00:00) になります。

  • 西ヨーロッパ標準時タイム ゾーンは西ヨーロッパ標準時 (UTC+01:00) になります。

  • 中央ヨーロッパ標準時タイム ゾーンは中央ヨーロッパ標準時 (UTC+01:00) になります。

  • ロマンス標準時タイム ゾーンはロマンス標準時 (UTC+01:00) になります。

  • 中央ヨーロピアン標準時タイム ゾーンは中央ヨーロピアン標準時 (UTC+01:00) になります。

  • 西中央アフリカ標準時タイム ゾーンは西中央アフリカ標準時 (UTC+01:00) になります。

  • ヨルダン標準時タイム ゾーンはヨルダン標準時 (UTC+02:00) になります。

  • GTB 標準時タイム ゾーンは GTB 標準時 (UTC+02:00) になります。

  • 中東標準時タイム ゾーンは中東標準時 (UTC+02:00) になります。

  • エジプト標準時タイム ゾーンはエジプト標準時 (UTC+02:00) になります。

  • 東ヨーロッパ標準時タイム ゾーンは東ヨーロッパ標準時 (UTC+02:00) になります。

  • シリア標準時タイム ゾーンはシリア標準時 (UTC+02:00) になります。

  • ヨルダン川西岸地区標準時タイム ゾーンはヨルダン川西岸地区標準時 (UTC+02:00) になります。

  • 南アフリカ標準時タイム ゾーンは南アフリカ標準時 (UTC+02:00) になります。

  • FLE 標準時タイム ゾーンは FLE 標準時 (UTC+02:00) になります。

  • イスラエル標準時タイム ゾーンはイスラエル標準時 (UTC+02:00) になります。

  • 南スーダン標準時タイム ゾーンは南スーダン標準時 (UTC+02:00) になります。

  • カリーニングラード標準時タイム ゾーンはカリーニングラード標準時 (UTC+02:00) になります。

  • スーダン標準時タイム ゾーンはスーダン標準時 (UTC+02:00) になります。

  • リビア標準時タイム ゾーンはリビア標準時 (UTC+02:00) になります。

  • ナミビア標準時タイム ゾーンはナミビア標準時 (UTC+02:00) になります。

  • アラビア標準時タイム ゾーンはアラビア標準時 (UTC+03:00) になります。

  • トルコ標準時タイム ゾーンはトルコ標準時 (UTC+03:00) になります。

  • アラブ標準時タイム ゾーンはアラブ標準時 (UTC+03:00) になります。

  • ベラルーシ標準時タイム ゾーンはベラルーシ標準時 (UTC+03:00) になります。

  • ロシア標準時タイム ゾーンはロシア標準時 (UTC+03:00) になります。

  • 東アフリカ標準時タイム ゾーンは東アフリカ標準時 (UTC+03:00) になります。

  • ヴォルゴグラード標準時タイム ゾーンはヴォルゴグラード標準時 (UTC+03:00) になります。

  • イラン標準時タイム ゾーンはイラン標準時 (UTC+03:30) になります。

  • アラビア標準時タイム ゾーンはアラビア標準時 (UTC+04:00) になります。

  • アストラハンカ標準時タイム ゾーンはアストラハン標準時 (UTC+04:00) になります。

  • アゼルバイジャン標準時タイム ゾーンはアゼルバイジャン標準時 (UTC+04:00) になります。

  • ロシア タイム ゾーン 3タイム ゾーンはロシア タイム ゾーン 3 (UTC+04:00) になります。

  • モーリシャス標準時タイム ゾーンはモーリシャス標準時 (UTC+04:00) になります。

  • サラトフ標準時タイム ゾーンはサラトフ標準時 (UTC+04:00) になります。

  • ジョージア標準時タイム ゾーンはジョージア標準時 (UTC+04:00) になります。

  • コーカサス標準時タイム ゾーンはコーカサス標準時 (UTC+04:00) になります。

  • アフガニスタン標準時タイム ゾーンはアフガニスタン標準時 (UTC+04:30) になります。

  • 西アジア標準時タイム ゾーンは西アジア標準時 (UTC+05:00) になります。

  • エカテリンブルク標準時タイム ゾーンはエカテリンブルク標準時 (UTC+05:00) になります。

  • パキスタン標準時タイム ゾーンはパキスタン標準時 (UTC+05:00) になります。

  • クズロルダ標準時タイム ゾーンはクズロルダ標準時 (UTC+05:00) になります。

  • インド標準時タイム ゾーンはインド標準時 (UTC+05:30) になります。

  • スリランカ標準時タイム ゾーンはスリランカ標準時 (UTC+05:30) になります。

  • ネパール標準時タイム ゾーンはネパール標準時 (UTC+05:45) になります。

  • 中央アジア標準時タイム ゾーンは中央アジア標準時 (UTC+06:00) になります。

  • バングラデシュ標準時タイム ゾーンはバングラデシュ標準時 (UTC+06:00) になります。

  • オムスク標準時タイム ゾーンはオムスク標準時 (UTC+06:00) になります。

  • ミャンマー標準時タイム ゾーンはミャンマー標準時 (UTC+06:30) になります。

  • 東南アジア標準時タイム ゾーンは東南アジア標準時 (UTC+07:00) になります。

  • アルタイ標準時タイム ゾーンはアルタイ標準時 (UTC+07:00) になります。

  • 西モンゴル標準時タイム ゾーンは西モンゴル標準時 (UTC+07:00) になります。

  • 北アジア標準時タイム ゾーンは北アジア標準時 (UTC+07:00) になります。

  • 中央アジア北標準時タイム ゾーンは中央アジア北標準時 (UTC+07:00) になります。

  • トムスク標準時タイム ゾーンはトムスク標準時 (UTC+07:00) になります。

  • 中国標準時タイム ゾーンは中国標準時 (UTC+08:00) になります。

  • 北アジア東標準時タイム ゾーンは北アジア東標準時 (UTC+08:00) になります。

  • シンガポール標準時タイム ゾーンはシンガポール標準時 (UTC+08:00) になります。

  • 西オーストラリア標準時タイム ゾーンは西オーストラリア標準時 (UTC+08:00) になります。

  • 台北標準時タイム ゾーンは台北標準時 (UTC+08:00) になります。

  • ウランバートル標準時タイム ゾーンはウランバートル標準時 (UTC+08:00) になります。

  • オーストラリア中部西部標準時タイム ゾーンはオーストラリア中部西部標準時 (UTC+08:45) になります。

  • ザバイカル標準時タイム ゾーンはザバイカル標準時 (UTC+09:00) になります。

  • 東京標準時タイム ゾーンは東京標準時 (UTC+09:00) になります。

  • 北朝鮮標準時タイム ゾーンは北朝鮮標準時 (UTC+09:00) になります。

  • 韓国標準時タイム ゾーンは韓国標準時 (UTC+09:00) になります。

  • ヤクーツク標準時タイム ゾーンはヤクーツク標準時 (UTC+09:00) になります。

  • 中央 オーストラリア標準時タイム ゾーンは中央になります。 オーストラリア標準時 (UTC+09:30) になります。

  • オーストラリア中央部標準時タイム ゾーンはオーストラリア中央部標準時 (UTC+09:30) になります。

  • 東オーストラリア標準時タイム ゾーンは東オーストラリア標準時 (UTC+10:00) になります。

  • オーストラリア東部標準時タイム ゾーンはオーストラリア東部標準時 (UTC+10:00) になります。

  • 西太平洋標準時タイム ゾーンは西太平洋標準時 (UTC+10:00) になります。

  • タスマニア標準時タイム ゾーンはタスマニア標準時 (UTC+10:00) になります。

  • ウラジオストク標準時タイム ゾーンはウラジオストク標準時 (UTC+10:00) になります。

  • ロード・ハウ標準時タイム ゾーンはロード・ハウ標準時 (UTC+10:30) になります。

  • ブーゲンビル標準時タイム ゾーンはブーゲンビル標準時 (UTC+11:00) になります。

  • ロシア タイム ゾーン 10タイム ゾーンはロシア タイム ゾーン 10 (UTC+11:00) になります。

  • マガダン標準時タイム ゾーンはマガダン標準時 (UTC+11:00) になります。

  • ノーフォーク標準時タイム ゾーンはノーフォーク標準時 (UTC+11:00) になります。

  • サハリン標準時タイム ゾーンはサハリン標準時 (UTC+11:00) になります。

  • 中央太平洋標準時タイム ゾーンは中央太平洋標準時 (UTC+11:00) になります。

  • ロシア タイム ゾーン 11タイム ゾーンはロシア タイム ゾーン 11 (UTC+11:00) になります。

  • ニュージーランド標準時タイム ゾーンはニュージーランド標準時 (UTC+12:00) になります。

  • UTC+12タイム ゾーンは UTC+12 (UTC+12:00) になります。

  • フィジー標準時タイム ゾーンはフィジー標準時 (UTC+12:00) になります。

  • カムチャッカ標準時タイム ゾーンはカムチャッカ標準時 (UTC+12:00) になります。

  • チャタム諸島標準時タイム ゾーンはチャタム諸島標準時 (UTC+12:45) になります。

  • UTC+13タイム ゾーンは UTC+13 (UTC+13:00) になります。

  • トンガ標準時タイム ゾーンはトンガ標準時 (UTC+13:00) になります。

  • サモア標準時タイム ゾーンはサモア標準時 (UTC+13:00) になります。

  • ライン諸島標準時タイム ゾーンはライン諸島標準時 (UTC+14:00) になります。

String; Field

派生した出力

ラベル 説明 データ タイプ

更新された入力テーブル

更新された入力テーブル。

Table View

環境

現在のワークスペース, タイム ゾーン

ライセンス情報

  • Basic: はい
  • Standard: はい
  • Advanced: はい