Loading
システム管理者に対するフィッシング耐性MFA・全従業員ユーザーMFAの適用のお知らせ 続きを読む
ただいま大変多くのお問い合わせをいただいており、ご連絡までにお時間を頂戴しております続きを読む
Tableau セマンティクス
DATEPARSE 関数の使用

DATEPARSE 関数の使用

DATEPARSE 関数は、その文字列入力とユーザー指定形式を使用して、日付項目を返します。

日付は、さまざまなパターン (YYYY-MM-DDDDMMMMYYMMM DD, YYYY など) の文字列で保存されます。これらのフィールドが文字列として処理される場合、日付階層のドリルダウン、連続日付、日付部分の操作など、日付データ型の項目の機能はありません。

データ型を文字列から日付に変更してもうまくいかない場合は、DATEPARSE 関数を使用して項目を日付データ型に変換します。構文は DATEPARSE("format", string) です。

  • format 値は、サポートされている形式に基づいてハードコードされた文字列です。
  • 文字列値は、項目またはハードコードされた値です。

この形式は、次のような異なるロケールで月と日が逆になるなどのミスを避けるために指定する必要があります。

DATEPARSE("MMDDYYYY", "03112028") は 2026 年 3 月 11 日を出力します。

DATEPARSE("DDMMYYYY", "03112028") は 2026 年 11 月 3 日を出力します。

DATEPARSE 関数は、次の表に示す形式をサポートしています。

DATEPARSE 関数でサポートされる形式
時間単位 形式 サンプル出力

yy

y、yyyy

26

2026

四半期

Q/q

QQ/qq

2

02

M

MM

MMM

MMMM

9

09

セプ

セプテンバー

スタンドアロン月

L

LL

LLL

LLLL

9

09

セプ

セプテンバー

週 (1 ~ 53)

w

ww

1

47

d

dd

 

D

DD

DDD

3

25

143

ローカル曜日 (ロケールによって異なる)

e

ee

eee

eeee

1

01

日または月

日曜日または月曜日

曜日

E

EE

EEE

EEEE

水曜日

Wednesday

時間 (12 時間) (1 ~ 12)

h

うーん

8

08

時間 (24 時間) (0-23)

H

HH

8

15

m

mm

8

08

s

ss

8

08

分数秒

S

SS

SSS

(小数点以下 6 桁まで)

2

23

235

(小数点以下 6 桁まで)

ISO 年

d

dd

ISO 年

ISO Week

IW

ISO Week

形式を使用する場合のメモ

入力:

  • 書式入力は、関数内でハードコードされたテキストである必要があります。
  • 無効な入力では、null 出力ではなくクエリが失敗します。
  • 四半期の入力は 1 ~ 4 または 01 ~ 04 である必要があります。
  • 小数部の秒数は小数点以下 6 桁までサポートされます。
  • タイムゾーンは無視されます。
  • ローカルの曜日eでは、ロケールと、週の開始とみなされる曜日 (日曜日や月曜日など) が考慮されます。

年の動作

  • yy は、2 桁の年を返します。70 未満の 2 桁年の場合、世紀は 2000 年代、つまり 2000+yy になります。2 桁の年が 70 以降の場合、世紀は 1900 年代、つまり 1900+yy になります。
  • スタンドアロン月 (年指定なし) の場合、デフォルトの年は 0001 です。この形式は、デフォルトで 1900 に設定されている Tableau Classic とは異なります。

ISO 形式

  • ISO 日付部分と ISO 以外の日付部分が混在しないようにし、ISO パターンが混在しないようにします。たとえば、IYYY IWYYYY ww ではなく、IYYY wwYYYY IW を使用します。
  • ISO 年を指定する形式では、ISO 週も指定する必要があります。ISO 週がない場合、グレゴリオ暦の年が返されます。この形式は、週がなくても ISO 年を返す Tableau Classic とは異なります。

Tableau Classic で使用できない形式:

  • A:1 日のミリ秒はサポートされていません。時刻をドロップまたは丸める代わりに、A は 00:00:00 を返します。
  • c:スタンドアロン曜日。c を使用すると、エラーが発生し、クエリが失敗します。
  • EEEEE/EEEEEE:平日が短い場合(T や Tu など)はエラーが発生し、クエリーが失敗します。サポートされるのは EEEE までです。
  • Y/YYY — ISO 年形式のバリエーションはサポートされていません。Y または YYY を使用すると、エラーが発生し、クエリが失敗します。

MM/dd/yyyy HH:mm:ss → 09/22/2018 13:05:00

ddMMMMYY → 20February2021

2016-06-04T1430 → YYYY-MM-dd'T'Hmm

 
読み込み中
Salesforce Help | Article