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

Chuyển dấu thời gian thành chuỗi ngày theo định dạng (utils.date_to_format)

Khai báo

date = utils.date_to_format(format, timestamp[, options])

Tham số

  • format
    Chuỗi. Định dạng ngày.
  • timestamp
    Số. Thời gian Unix.
  • options
    Bảng. Các tùy chọn.
    {
    tz = "GMT"; -- Thời khu vực. Tùy chọn. Mặc định: thời khu vực hệ thống. Xem https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
    locale = "en-US"; -- Ngôn ngữ. Tùy chọn. Mặc định: ngôn ngữ của thiết bị.
    }

Trả về

  • date
    Chuỗi. Chuỗi ngày đã định dạng.

Mô tả

Có sẵn từ phiên bản 20250220 trở đi.

Bảng định dạng

Xem: Bảng Biểu Tượng Trường Ngày Unicode

Danh MụcBiểu TượngVí DụMô Tả
Nămyyyy2024Năm 4 chữ số
yy24Năm 2 chữ số
ThángMMMMJulyTên đầy đủ của tháng
MMMJulTên thu gọn của tháng
MM07Tháng 2 chữ số
M7Tháng 1-2 chữ số
Ngàydd06Ngày 2 chữ số
d6Ngày 1-2 chữ số
Ngày TuầnEEEESaturdayTên đầy đủ
E, EE, EEESatTên thu gọn
e, ee7Số thứ tự ngày trong tuần (Chủ Nhật=1, Thứ Bảy=7)
GiờHH15Giờ 24h, 2 chữ số
H15Giờ 24h, 1-2 chữ số
hh03Giờ 12h, 2 chữ số
h3Giờ 12h, 1-2 chữ số
aPMAM/PM
Phútmm05Phút 2 chữ số
m5Phút 1-2 chữ số
Giâyss09Giây 2 chữ số
S.1 .12 .123Milliseconds; số lượng S xác định số chữ số
Thời Khu VựczzzzPacific Daylight TimeTên đầy đủ
zzz, zPDTTên thu gọn
ZZZZZ-07:00Độ lệch múi giờ ISO 8601 có dấu hai chấm
Z, ZZ, ZZZ-0700Biên độ RFC 822

Ví dụ

nLog(utils.date_to_format("EEE, dd MMM yyyy HH:mm:ss ZZZZ", 1749490800, {tz = "PST"; locale = 'en-US'}))
nLog(utils.date_to_format("EEE, dd MMM yyyy HH:mm:ss ZZZZ", 1749490800, {tz = "PST"; locale = 'zh-CN'}))