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()
-- Format with a specific pattern
local formattedDate1 = now:format("yyyy-MM-dd HH:mm:ss")
toast("Formatted Date (yyyy-MM-dd HH:mm:ss): " .. formattedDate1)
-- Format with a different pattern
local formattedDate2 = now:format("MM/dd/yyyy")
toast("Formatted Date (MM/dd/yyyy): " .. formattedDate2)
-- Format with default pattern (if no pattern is provided)
local formattedDate3 = now:format()
toast("Formatted Date (default): " .. formattedDate3)