Chuyển tới nội dung chính

DateTime():format()

Trả về ngày được định dạng dưới dạng chuỗi.

Khai báo

format(pattern: string): string
format(): string

Tham số

Tham sốKiểuMô tả
pattern (Tùy chọn)stringMẫu định dạng để áp dụng. Nếu không được cung cấp, một định dạng mặc định sẽ được sử dụng. Các định dạng được chấp nhận bao gồm: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

Trả về

  • Kiểu: string
  • Chuỗi ngày đã được định dạng.

Ví dụ

local now = DateTime()

-- Định dạng với một mẫu cụ thể
local formattedDate1 = now:format("yyyy-MM-dd HH:mm:ss")
toast("Ngày đã định dạng (yyyy-MM-dd HH:mm:ss): " .. formattedDate1)

-- Định dạng với một mẫu khác
local formattedDate2 = now:format("MM/dd/yyyy")
toast("Ngày đã định dạng (MM/dd/yyyy): " .. formattedDate2)

-- Định dạng với mẫu mặc định (nếu không có mẫu nào được cung cấp)
local formattedDate3 = now:format()
toast("Ngày đã định dạng (mặc định): " .. formattedDate3)