parseDate - Amazon QuickSight

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

parseDate

parseDate は文字列を解析して日付値が含まれているかどうかを判断し、yyyy-MM-ddTkk:mm:ss.SSSZ(Joda プロジェクトドキュメントの Class DateTimeFormatで指定された形式のパターン構文を使用して) 形式で標準の日付を返します。例えば、2015-10-15T191:51.003Z です。この関数は、有効な形式の日付が含まれているすべての行を返し、そうでない行は、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、MariaDBMySQL データベースの直接クエリ

  • 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