表示形式関数
| 関数 |
値 |
説明 |
| Date |
|
現在のシステムの日付を返します。日付式が無効のときはNullを返します。 |
| DataAdd(interval, number, date) |
interval:時間間隔文字列
number:加算式 date:日付を表す式 |
指定の日付に時間間隔を加算した日付を返します。
時間間隔文字列
| yyyy |
年 |
| q |
四半期 |
| m |
月 |
| y |
年間通算日 |
| d |
日 |
| w |
週 |
| ww |
週日 |
| h |
時 |
| n |
分 |
| s |
秒 |
|
| DateDiff(interval, date1, date2, [firstdayofweek], [firstweekofyear]) |
interval:時間間隔文字列
date1:任意の日付式
date2:任意の日付式
firstdayofweek:最初の曜日
firstweekofyear:年度最初の週 |
2つの日付の隔週日数を返します。
最初の曜日
| vbUseSystem(0) |
各国語対応(NLS)APIの設定値を使用 |
| vbSunday(1) |
日曜(規定値) |
| vbMonday(2) |
月曜 |
| vbTuesday(3) |
火曜 |
| vbWednesday(4) |
水曜 |
| vbThursday(5) |
木曜 |
| vbFryday(6) |
金曜 |
| vbSaturday(7) |
土曜 |
年度最初の週
| vbUseSystem(0) |
各国語対応(NLS)APIの設定値を使用 |
| vbFirstJan(1) |
1月1日を含む週を年度の第1週として扱う(規定値) |
| vbFirstFourDays(2) |
7日のうち少なくとも4日が新年度に含まれる週を年度の第1週として扱う |
| vbFirstFullWeek(3) |
全体が新年度に含まれる最初の週を年度の第1週として扱う |
|
| DatePart(interval, date, [firstdayofwee], [firstweekofyear]) |
interval:時間間隔文字列
date1:任意の日付式
date2:任意の日付式
firstdayofweek:最初の曜日
firstweekofyear:年度最初の週 |
指定された時間間隔文字列に対応した日付の部品を返します。
最初の曜日
| vbUseSystem(0) |
各国語対応(NLS)APIの設定値を使用 |
| vbSunday(1) |
日曜(規定値) |
| vbMonday(2) |
月曜 |
| vbTuesday(3) |
火曜 |
| vbWednesday(4) |
水曜 |
| vbThursday(5) |
木曜 |
| vbFryday(6) |
金曜 |
| vbSaturday(7) |
土曜 |
年度最初の週
| vbUseSystem(0) |
各国語対応(NLS)APIの設定値を使用 |
| vbFirstJan(1) |
1月1日を含む週を年度の第1週として扱う(規定値) |
| vbFirstFourDays(2) |
7日のうち少なくとも4日が新年度に含まれる週を年度の第1週として扱う |
| vbFirstFullWeek(3) |
全体が新年度に含まれる最初の週を年度の第1週として扱う |
|
| DateSerial(year, month, day) |
year:年
month:月
day:日 |
指定された年月日に対応する日付をvbDate形式のVariantで返します。 |
| DateValue(date) |
date:任意の日付文字列 |
指定された文字列式に対応する日付をvbDate形式のVariantで返します。 |
| Day(date) |
date:日付を表す式 |
日付を表す式に基づき日を表す整数を返します。日付式が無効のときはNullを返します。 |
| Hour(time) |
time:時刻を表す式 |
時刻を表す式に基づき時を表す整数を返します。時刻式が無効のときはNullを返します。 |
| Minute(time) |
time:時刻を表す式 |
時刻を表す式に基づき分を表す整数を返します。時刻式が無効のときはNullを返します。 |
| Month(date) |
date:日付を表す式 |
日付を表す式に基づき月を表す整数を返します。日付式が無効のときはNullを返します。 |
| MonthName(month, [abbreviate]) |
month:月を表す整数
abbreviate:月名を省略するかどうかを指定 |
月を表す文字列を返します。 |
| Now |
|
コンピュータのシステムの日付と時刻の設定に基づいて現在の日付と時刻を表す値を返します。 |
| Second(time) |
time:時刻を表す式 |
時刻を表す式に基づき秒を表す整数を返します。時刻式が無効のときはNullを返します。 |
| Time |
|
現在のシステムの時刻を返します。 |
| TimeSerial(hour, minute, second) |
hour:時
minute:分
second:秒 |
指定された時分秒に対応する日付をvbDate形式のVariantで返します。 |
| TmeValue(time) |
time:任意の時刻文字列 |
指定された文字列式に対応する時刻をvbDate形式のVariantで返します。 |
| Weekday(date, [firstdayofweek]) |
date:日付を表す式
firstdayofweek:最初の曜日 |
何曜日であるかを表す整数を返します。返す値は最初の曜日の設定値によって異なります。
最初の曜日
| vbUseSystem(0) |
各国語対応(NLS)APIの設定値を使用 |
| vbSunday(1) |
日曜(規定値) |
| vbMonday(2) |
月曜 |
| vbTuesday(3) |
火曜 |
| vbWednesday(4) |
水曜 |
| vbThursday(5) |
木曜 |
| vbFryday(6) |
金曜 |
| vbSaturday(7) |
土曜 |
|
| WeekdayName(weekday, abbreviate, firstdayofweek) |
weekday:曜日を表す数値(最初の曜日の設定値によって意味が異なる)
abbreviate:最初の曜日
firstdayofweek:最初の曜日 |
曜日を表す文字列を返します。
最初の曜日
| vbUseSystem(0) |
各国語対応(NLS)APIの設定値を使用 |
| vbSunday(1) |
日曜(規定値) |
| vbMonday(2) |
月曜 |
| vbTuesday(3) |
火曜 |
| vbWednesday(4) |
水曜 |
| vbThursday(5) |
木曜 |
| vbFryday(6) |
金曜 |
| vbSaturday(7) |
土曜 |
|
| Year(date) |
date:日付を表す式 |
日付を表す式に基づき年を表す整数を返します。日付式が無効のときはNullを返します。 |