Selen

Week
in package

日本語・英語の曜日を相互変換するクラス.

Table of Contents

Constants

EN_LONG_NAMES  = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']
NOTE: 相互変換フロー 英語  > 数値(weekId) > 日本語 日本語 > 数値(weekId) > 英語.
EN_SHORT_NAMES  = ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat']
JP_LONG_NAMES  = ['日曜日', '月曜日', '火曜日', '水曜日', '木曜日', '金曜日', '土曜日']
JP_SHORT_NAMES  = ['日', '月', '火', '水', '木', '金', '土']

Methods

checkWeekId()  : bool
曜日IDの妥当性を確認します.
enWeekStrToWeekId()  : int
曜日文字列(en)を曜日IDに変換します.
jpWeekStrToWeekId()  : int
曜日文字列(jp)を曜日IDに変換します.
toEn()  : string
日本語から英語に変換します.
toJp()  : string
英語から日本語に変換します.

Constants

EN_LONG_NAMES

NOTE: 相互変換フロー 英語  > 数値(weekId) > 日本語 日本語 > 数値(weekId) > 英語.

public mixed EN_LONG_NAMES = ['Sunday', 'Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday']

EN_SHORT_NAMES

public mixed EN_SHORT_NAMES = ['Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat']

JP_LONG_NAMES

public mixed JP_LONG_NAMES = ['日曜日', '月曜日', '火曜日', '水曜日', '木曜日', '金曜日', '土曜日']

JP_SHORT_NAMES

public mixed JP_SHORT_NAMES = ['日', '月', '火', '水', '木', '金', '土']

Methods

checkWeekId()

曜日IDの妥当性を確認します.

public static checkWeekId(int $weekId) : bool
Parameters
$weekId : int
Return values
bool

有効な場合はtrueを、それ以外の場合はfalseを返します

enWeekStrToWeekId()

曜日文字列(en)を曜日IDに変換します.

public static enWeekStrToWeekId(string $weekEnName) : int
Parameters
$weekEnName : string
Return values
int

対応する曜日IDを返します。対応する曜日IDがない場合は-1を返します

jpWeekStrToWeekId()

曜日文字列(jp)を曜日IDに変換します.

public static jpWeekStrToWeekId(string $weekJpName) : int
Parameters
$weekJpName : string
Return values
int

対応する曜日IDを返します。対応する曜日IDがない場合は-1を返します

toEn()

日本語から英語に変換します.

public static toEn(mixed $week, string $format) : string
Parameters
$week : mixed
$format : string
Return values
string

toJp()

英語から日本語に変換します.

public static toJp(mixed $week, string $format) : string
Parameters
$week : mixed
$format : string
Return values
string

        
On this page

Search results