目次
1.日付型(DateTime型)とは
日付を用いる場合、Datetime型という変数を使用します。
DateTime型は主に日付や時刻の取得ができ、日付や時刻を指定することが可能です。
2.DateTime型の処理
DateTime型で主に使われる処理についてご紹介します。
■現在の日付と時刻を取得
変数名.Now.ToString → 2020/04/01 12:00:00
■現在の日付のみを取得
変数名.Now.ToString("yyyy/MM/dd") → 2020/04/01
■翌日の日付を取得
変数名.Now.Adddays(1).ToString("yyyy/MM/dd") → 2020/04/02
■前日の日付を取得
変数名.Now.Adddays(-1).ToString("yyyy/MM/dd") → 2020/03/31
■翌月の日付を取得
変数名.Now.AddMonths(1).ToString("yyyy/MM/dd") → 2020/05/01
■翌年の日付を取得
変数名.Now.Addyears(1).ToString("yyyy/MM/dd") → 2021/04/01
■現在の曜日を取得
変数名.Now.ToString("ddd") → 水
ヒント
DateTime型の初期値は「0001/01/01 0:00:00」が表示されます。
3.日付の書式
日付を指定する書式についてご紹介します。
日付の書式 | 説明 | 例 |
---|---|---|
yyyy | 4桁の年 | 2020 |
MM | 0埋め2桁の月 | 04 |
dd | 0埋め2桁の日 | 01 |
hh | 0埋め2桁の時間 | 00 |
mm | 0埋め2桁の分 | 00 |
ss | 0埋め2桁の秒 | 00 |
ddd | 曜日 | 水 |