diff --git a/content/steps/GetDate.md b/content/steps/GetDate.md new file mode 100644 index 0000000..24ab94b --- /dev/null +++ b/content/steps/GetDate.md @@ -0,0 +1,45 @@ +--- +date: 2015-07-02T14:06:01+09:00 +description: null +slug: null +tags: [] +title: $日付 = 「`日付形式`」形式の「`日時`」の日付 +--- + +現在の日時を元に指定した日時を任意の形式で取得できます。 + +## パラメータ + +パラメータ名 | 説明 +------|--------- +`日付形式` | 下記の日付形式対応表が利用可能。 +`日時` | `今`、`今日`、`昨日`、`今月の初日`、`今月の末日`、`先月の初日`、`先月の末`が利用可能。 + +### 日付形式対応表 + +取得したい日時 | 日付形式 | 取得される文字の例 +---------------|----------|---- +年(2桁) | `yy` | 93, 15, 20など +年(4桁) | `yyyy` | 1993, 2015, 2020など +月 | `M` | 1から12 +月(ゼロ埋め) | `MM` | 01から12 +月(英語) | `MMM` | JanからDec +日 | `d` | 1から31 +日(ゼロ埋め) | `dd` | 01から31 +時(12時間) | `h` | 1から12 +時(24時間) | `H` | 0から23 +時(12時間ゼロ埋め) | `hh` | 01から12 +時(24時間ゼロ埋め) | `hh` | 00から23 +分 | `m` | 0から59 +分(ゼロ埋め) | `mm` | 00から59 +秒 | `s` | 0から59 +秒(ゼロ埋め) | `ss` | 00から59 + +## 色々な日付を取得する例 + +``` +$今 = 「yyyy-MM-dd HH:mm:ss」形式の「今」の日付 +$今日 = 「yyyy/MM/dd」形式の「今日」の日付 +$昨日 = 「yyyy-MM-d」形式の「昨日」の日付 +$今月の初日 = 「MM/dd」形式の「今月の初日」の日付 +``` diff --git a/content/steps/GetDateDuration.md b/content/steps/GetDateDuration.md new file mode 100644 index 0000000..6ced4d0 --- /dev/null +++ b/content/steps/GetDateDuration.md @@ -0,0 +1,23 @@ +--- +date: 2015-07-02T15:49:03+09:00 +description: null +slug: null +tags: [] +title: $日数 = 「`日時`」から「`日時`」までの日数 +--- + +指定された日時間の日数を取得できます、日数がマイナスになると失敗として扱われます。 + +## パラメータ + +パラメータ名 | 説明 +------|--------- +`日時` | `今`、`今日`、`昨日`、`今月の初日`、`今月の末日`、`先月の初日`、`先月の末`が利用可能。 + +## 色々な日数を計算する例 + +``` +$日数 = 「`今月の初日`」から「`今日`」までの日数 +$日数 = 「`今日`」から「`今月の末日`」までの日数 +$日数 = 「`先月の初日`」から「`先月の末日`」までの日数 +``` diff --git a/content/steps/index.md b/content/steps/index.md index 911ef32..87adae6 100644 --- a/content/steps/index.md +++ b/content/steps/index.md @@ -131,4 +131,6 @@ title: ステップ一覧 ## 計算 * [$数値 =「`テキスト`」から数値を抜き出す](/steps/ExtractNumberFromText/) +* [$日付 =「`日付形式`」形式の「`日時`」の日付](/steps/GetDate/) +* [$日数 = 「`日時`」から「`日時`」までの日数](/steps/GetDateDuration/) * [$計算結果 =「`計算式`」の計算結果](/steps/CalculateExpression/)