FreeBASIC マニュアルのトップに戻る

FreeBASIC Weekdayname

目次→実行時ライブラリー参考→日付と時間WEEKDAYNAME←オリジナル・サイト

WEEKDAYNAME 左にメニュー・フレームが表示されていない場合は、ここをクリックして下さい

←リンク元に戻る プログラム開発関連に戻る

週の整数表示から、週の日の名前を得ます。

構文:
declare function WeekdayName ( byval weekday as long , byval abbreviate as long = 0, byval firstdayofweek as long = fbUseSystem ) as string

用法:
#include "vbcompat.bi"
result = WeekdayName ( weekday [, abbreviate [, firstdayofweek ] ] )

パラメタ:
weekday
週の日の序数
abbreviate
名前を簡略化するかどうかを示す、指示
firstdayofweek
週の最初の日

戻り値:
地域のオペレーティング・システム言語の週の日の名を、 weekday 値 1〜7 から返します。

記述:
weekday を、どう解釈するかは、firstdayofweek パラメタに依存します。

abbreviate に「1(true)」を指定すると、日本語環境では 曜日の1文字が、英語環境では 3文字の略称が、返されます。
abbreviate を指定しないか「0(false)」の場合は、全部の名前を返します。

firstdayofweek は、以下に示す任意のパラメータです:
週の初日定数
省略sunday
0ローカル設定fbUseSystem
1sundayfbSunday
2mondayfbMonday
3tuesdayfbTuesday
4wednesdayfbWednesday
5thursdayfbThursday
6fridayfbFriday
7saturdayfbSaturday
日月火水木金土か、月火水木金土日か、などの意味。

vbcompat.bidatetime.bi が含まれていないと、コンパイラは、この関数を認識しません。

例:
#include "vbcompat.bi"

Dim a As Double = DateSerial(2005, 11, 28) + TimeSerial (7, 30, 50)
Dim i As Integer

Print Format(a, "yyyy/mm/dd hh:mm:ss "); WeekdayName(Weekday(a))
Print

For i=1 To 7
Print i , WeekdayName(i), WeekdayName(i,1)
Next
Sleep


結果は以下のようになります。
2005/11/28 07:30:50 月曜日

1	日曜日	日
2	月曜日	月
3	火曜日	火
4	水曜日	水
5	木曜日	木
6	金曜日	金
7	土曜日	土


QBからの違い:

参照:
日付と時間 に戻る
←リンク元に戻る プログラム開発関連に戻る

ページ歴史:2022-03-26 04:25:42
日本語翻訳:WATANABE Makoto、原文著作者:AntoniGual

ホームページのトップに戻る

表示-非営利-継承