DateTime():format()
書式設定された日付を文字列として返します。
シグネチャ
format(pattern: string): string
format(): string
パラメータ
| パラメータ | 型 | 説明 |
|---|---|---|
pattern (任意) | string | 適用する書式パターン。指定しない場合はデフォルトの書式が使用されます。対応する書式:yyyy-MM-dd'T'HH:mm:ss.SSSZ, yyyy-MM-dd'T'HH:mm:ssZ, yyyy-MM-dd'T'HH:mm:ss, yyyy-MM-dd HH:mm:ss, yyyy-MM-dd, MM/dd/yyyy, dd/MM/yyyy, yyyy/MM/dd |
戻り値
- 型:
string - 書式設定された日付文字列。
例
local now = DateTime()
-- 特定のパターンで書式設定
local formattedDate1 = now:format("yyyy-MM-dd HH:mm:ss")
toast("Formatted Date (yyyy-MM-dd HH:mm:ss): " .. formattedDate1)
-- 別のパターンで書式設定
local formattedDate2 = now:format("MM/dd/yyyy")
toast("Formatted Date (MM/dd/yyyy): " .. formattedDate2)
-- デフォルトのパターンで書式設定(パターン未指定時)
local formattedDate3 = now:format()
toast("Formatted Date (default): " .. formattedDate3)