日付フォーマットの仕様
データ内の日付型を操作する上で、日付形式を指定する場合があり、記述方法について説明します。
要素別記述ルール
| 要素 | 日付形式 | 例 |
|---|---|---|
| 年(4 桁) | %Y | 2024 |
| 年(2 桁) | %y | 24 |
| 月 | %m | 01 |
| 日 | %d | 15 |
| 時(24 時間制) | %H | 13 |
| 時(12 時間制) | %I | 01 |
| 分 | %M | 30 |
| 秒 | %S | 45 |
| 小数秒 | %f | 123456 |
| 午前・午後 | %p | PM |
| 月の英語名 | %B | January |
| 月の英語略称 | %b | Jan |
記号以外の文字(年・月・日といった単位や区切り記号)は、データの見た目のとおりに入力してください。
例えば2024年1月15日であれば%Y年%m月%d日と指定します。
指定しなかった要素は、次の値で補われます。
- 日を指定しない場合は 1 日(
2024-01は 2024 年 1 月 1 日になります) - 年を指定しない場合は 1900 年(
01月15日は 1900 年 1 月 15 日になります)
記述例
例 1: 分析プロジェクトにおける列の型変換
2019/01/01の形式の日付が入った列を日付型に変換する場合、フォーマットを%Y/%m/%dを指定することで実現できます。
例 2: ビジュアライズ機能における日付フォーマットの指定
横軸の日付2019-01-01を2019 年 01 月 01 日と表示したい場合、フォーマットを%Y-%m-%dを指定することで実現できます。
例 3: 変数機能における日付フォーマットの指定
今日の日付の年月要素を変数として定義したい場合、フォーマットを%Y-%mを指定することで実現できます。
形式を指定せずに変換できる文字列
日付・日付時間・時間の型に変更する際、形式を指定しなくても変換できる文字列があります。
どの文字列がどちらに当てはまるかは、列型の仕様を参照してください。