# Date - スクリプトおよびチャート関数

Date() は、データ ロード スクリプトのシステム変数またはオペレーティング システムの書式設定、または提供されている場合は書式文字列を使用して、数式を日付として書式設定します。

構文:

Date(number[, format])

戻り値データ型： dual

引数：

引数

| 引数 | 説明 |
| --- | --- |
| number | 書式設定する数値。 |
| format | 結果文字列の形式を説明する文字列。書式文字列が提供されていない場合は、データ ロード スクリプトまたはオペレーティング システムのシステム変数に設定されている日付形式が使用されます。 |

[](https://help.qlik.com/en-US/sense/Subsystems/Hub/Content/Sense_Hub/Scripting/FormattingFunctions/Date.htm)

#### 例と結果:

この例では、次のデフォルト設定を前提としています。

* 日付の設定 1: YY-MM-DD
* 日付の設定 2: M/D/YY

`Date( 
 A )`   
A=35648 の場合

結果テーブル

| 結果 | 設定 1 | 設定 2 |
| --- | --- | --- |
| 文字列: | 97-08-06 | 8/6/97 |
| 数値: | 35648 | 35648 |

`Date( 
 A, 'YY.MM.DD' )`   
  
A=35648 の場合

結果テーブル

| 結果 | 設定 1 | 設定 2 |
| --- | --- | --- |
| 文字列: | 97.08.06 | 97.08.06 |
| 数値: | 35648 | 35648 |

`Date( A, 
 'DD.MM.YYYY' )`   
A=35648.375 の場合

結果テーブル

| 結果 | 設定 1 | 設定 2 |
| --- | --- | --- |
| 文字列: | 06.08.1997 | 06.08.1997 |
| 数値: | 35648.375 | 35648.375 |

`Date( 
 A, 'YY.MM.DD' )`   
A=8/6/97 の場合

結果テーブル

| 結果 | 設定 1 | 設定 2 |
| --- | --- | --- |
| 文字列: | NULL (なし) | 97.08.06 |
| 数値: | NULL | 35648 |