parseDate - Amazon QuickSight

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

parseDate

parseDate は文字列を解析して日付値が含まれているかどうかを判断し、2015-10-15T19 月 51 日.003Z など、 形式 yyyy-MM-ddTkk:mm:ss.SSSZ (Joda プロジェクトドキュメントの Class DateTimeFormat で指定された形式パターン構文を使用) で標準日付を返します。この関数は、有効な形式の日付が含まれているすべての行を返し、そうでない行は、Null 値が含まれている行を含め、すべてスキップします。

Amazon QuickSight は、1900 年 1 月 1 日 00:00:00 から 2037 年 12 UTC月 31 日 23:59:59 までの日付をサポートしていますUTC。詳細については、「サポートされている日付形式」を参照してください。

構文

parseDate(expression, ['format'])

引数

expression

expression は文字列である必要があります。文字列データ型を使用しているフィールドの名前、'1/1/2016' のようなリテラル値、または文字列を出力する別の関数の呼び出しを使用できます。

format

(オプション) date_string が一致する必要がある形式パターンの文字列。例えば、 などのデータを含む フィールドを使用している場合は01/03/2016、形式 'MM/dd/yyyy' を指定します。形式を指定していない場合は、デフォルトで yyyy-MM-dd になります。format に適合しない行はスキップされます。

使用されるデータセットのタイプに基づいて、異なる日付形式がサポートされます。サポートされている日付形式の詳細を次の表に示しています。

日付のソースタイプ サポートされている日付形式

ファイル、Amazon Athena、および Salesforce のデータセット

サポートされている日付形式」で指定されているすべての日付形式パターン。

Amazon Aurora、MariaDBおよび MySQL データベースの直接クエリ

  • MM/dd/yyyy

  • dd/MM/yyyy

  • yyyy/MM/dd

  • MMM/dd/yyyy

  • dd/MMM/yyyy

  • yyyy/MMM/dd

  • MM/dd/yyyy HH:mm:ss

  • dd/MM/yyyy HH:mm:ss

  • yyyy/MM/dd HH:mm:ss

  • MMM/dd/yyyy HH:mm:ss

  • dd/MMM/yyyy HH:mm:ss

  • yyyy/MMM/dd HH:mm:ss

  • MM-dd-yyyy

  • dd-MM-yyyy

  • yyyy-MM-dd

  • MMM-dd-yyyy

  • dd-MMM-yyyy

  • yyyy-MMM-dd

  • MM-dd-yyyy HH:mm:ss

  • dd-MM-yyyy HH:mm:ss

  • yyyy-MM-dd HH:mm:ss

  • MMM-dd-yyyy HH:mm:ss

  • dd-MMM-yyyy HH:mm:ss

  • yyyy-MMM-dd HH:mm:ss

  • MM/dd/yyyy HH:mm:ss。SSS

  • dd/MM/yyyy HH:mm:ss。SSS

  • yyyy/MM/dd HH:mm:ss。SSS

  • MMM/dd/yyyy HH:mm:ss。SSS

  • dd/MMM/yyyy HH:mm:ss。SSS

  • yyyy/MMM/dd HH:mm:ss。SSS

  • MM-dd-yyyy HH:mm:ss。SSS

  • dd-MM-yyyy HH:mm:ss。SSS

  • yyyy-MM-dd HH:mm:ss。SSS

  • MMM-dd-yyyy HH:mm:ss。SSS

  • dd-MMM-yyyy HH:mm:ss。SSS

  • yyyy-MMM-dd HH:mm:ss。SSS

Snowflake の直接クエリ

  • dd/MM/yyyy

  • dd/MM/yyyy HH:mm:ss

  • dd-MM-yyyy

  • dd-MM-yyyy HH:mm:ss

  • MM/dd/yyyy

  • MM/dd/yyyy HH:mm:ss

  • MM-dd-yyyy

  • MM-dd-yyyy HH:mm:ss

  • yyyy/MM/dd

  • yyyy/MM/dd HH:mm:ss

  • yyyy-MM-dd

  • yyyy-MM-dd HH:mm:ss

  • MM/dd/yyyy HH:mm:ss。SSS

  • dd/MM/yyyy HH:mm:ss。SSS

  • yyyy/MM/dd HH:mm:ss。SSS

  • MMM/dd/yyyy HH:mm:ss。SSS

  • dd/MMM/yyyy HH:mm:ss。SSS

  • yyyy/MMM/dd HH:mm:ss。SSS

  • MM-dd-yyyy HH:mm:ss。SSS

  • dd-MM-yyyy HH:mm:ss。SSS

  • yyyy-MM-dd HH:mm:ss。SSS

  • MMM-dd-yyyy HH:mm:ss。SSS

  • dd-MMM-yyyy HH:mm:ss。SSS

  • yyyy-MMM-dd HH:mm:ss。SSS

Microsoft SQL Server データベースの直接クエリ

  • dd-MM-yyyy

  • MM/dd/yyyy

  • dd/MM/yyyy

  • yyyy/MM/dd

  • MMM/dd/yyyy

  • dd/MMM/yyyy

  • yyyy/MMM/dd

  • dd/MM/yyyy HH:mm:ss

  • yyyy/MM/dd HH:mm:ss

  • MMM/dd/yyyy HH:mm:ss

  • dd/MMM/yyyy HH:mm:ss

  • yyyy/MMM/dd HH:mm:ss

  • MM-dd-yyyy

  • yyyy-MM-dd

  • MMM-dd-yyyy

  • yyyy-MMM-dd

  • MM-dd-yyyy HH:mm:ss

  • dd-MM-yyyy HH:mm:ss

  • yyyy-MM-dd HH:mm:ss

  • MMM-dd-yyyy HH:mm:ss

  • dd-MMM-yyyy HH:mm:ss

  • yyyy-MMM-dd HH:mm:ss

  • MM/dd/yyyy HH:mm:ss。SSS

  • dd/MM/yyyy HH:mm:ss。SSS

  • yyyy/MM/dd HH:mm:ss。SSS

  • MMM/dd/yyyy HH:mm:ss。SSS

  • dd/MMM/yyyy HH:mm:ss。SSS

  • yyyy/MMM/dd HH:mm:ss。SSS

  • MM-dd-yyyy HH:mm:ss。SSS

  • dd-MM-yyyy HH:mm:ss。SSS

  • yyyy-MM-dd HH:mm:ss。SSS

  • MMM-dd-yyyy HH:mm:ss。SSS

  • dd-MMM-yyyy HH:mm:ss。SSS

  • yyyy-MMM-dd HH:mm:ss。SSS

Amazon Redshift または PostgreSQL データベースの直接クエリ

また、 に保存DBMSされている からのデータセットも QuickSight SPICE

  • MM/dd/yyyy

  • dd/MM/yyyy

  • yyyy/MM/dd

  • MMM/dd/yyyy

  • dd/MMM/yyyy

  • yyyy/MMM/dd

  • MM/dd/yyyy HH:mm:ss

  • dd/MM/yyyy HH:mm:ss

  • yyyy/MM/dd HH:mm:ss

  • MMM/dd/yyyy HH:mm:ss

  • dd/MMM/yyyy HH:mm:ss

  • yyyy/MMM/dd HH:mm:ss

  • MM-dd-yyyy

  • dd-MM-yyyy

  • yyyy-MM-dd

  • MMM-dd-yyyy

  • dd-MMM-yyyy

  • yyyy-MMM-dd

  • MM-dd-yyyy HH:mm:ss

  • dd-MM-yyyy HH:mm:ss

  • yyyy-MM-dd HH:mm:ss

  • MMM-dd-yyyy HH:mm:ss

  • dd-MMM-yyyy HH:mm:ss

  • yyyy-MMM-dd HH:mm:ss

  • yyyyMMdd'T'HHmmss

  • yyyy-MM-dd'T'HH:mm:ss

  • MM/dd/yyyy HH:mm:ss。SSS

  • dd/MM/yyyy HH:mm:ss。SSS

  • yyyy/MM/dd HH:mm:ss。SSS

  • MMM/dd/yyyy HH:mm:ss。SSS

  • dd/MMM/yyyy HH:mm:ss。SSS

  • yyyy/MMM/dd HH:mm:ss。SSS

  • MM-dd-yyyy HH:mm:ss。SSS

  • dd-MM-yyyy HH:mm:ss。SSS

  • yyyy-MM-dd HH:mm:ss。SSS

  • MMM-dd-yyyy HH:mm:ss。SSS

  • dd-MMM-yyyy HH:mm:ss。SSS

  • yyyy-MMM-dd HH:mm:ss。SSS

戻り型

日付

次の例では、prodDate を評価して、日付値が含まれているかどうかを判断しています。

parseDate(prodDate, 'MM/dd/yyyy')

次が指定したフィールド値です。

prodDate -------- 01-01-1999 12/31/2006 1/18/1982 7/4/2010

これらのフィールド値に対して、以下の行が返されます。

12-31-2006T00:00:00.000Z 01-18-1982T00:00:00.000Z 07-04-2010T00:00:00.000Z