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ục | Biểu Tượng | Ví Dụ | Mô Tả |
|---|---|---|---|
| Năm | yyyy | 2024 | Năm 4 chữ số |
yy | 24 | Năm 2 chữ số | |
| Tháng | MMMM | July | Tên đầy đủ của tháng |
MMM | Jul | Tên thu gọn của tháng | |
MM | 07 | Tháng 2 chữ số | |
M | 7 | Tháng 1-2 chữ số | |
| Ngày | dd | 06 | Ngày 2 chữ số |
d | 6 | Ngày 1-2 chữ số | |
| Ngày Tuần | EEEE | Saturday | Tên đầy đủ |
E, EE, EEE | Sat | Tên thu gọn | |
e, ee | 7 | Số thứ tự ngày trong tuần (Chủ Nhật=1, Thứ Bảy=7) | |
| Giờ | HH | 15 | Giờ 24h, 2 chữ số |
H | 15 | Giờ 24h, 1-2 chữ số | |
hh | 03 | Giờ 12h, 2 chữ số | |
h | 3 | Giờ 12h, 1-2 chữ số | |
a | PM | AM/PM | |
| Phút | mm | 05 | Phút 2 chữ số |
m | 5 | Phút 1-2 chữ số | |
| Giây | ss | 09 | Giây 2 chữ số |
S | .1 .12 .123 | Milliseconds; số lượng S xác định số chữ số | |
| Thời Khu Vực | zzzz | Pacific Daylight Time | Tên đầy đủ |
zzz, z | PDT | Tên thu gọn | |
ZZZZZ | -07:00 | Độ lệch múi giờ ISO 8601 có dấu hai chấm | |
Z, ZZ, ZZZ | -0700 | Biê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'}))