DateTime Box¶
Emakin'deki DateTime Box widget'ı, kullanıcıların tarih, saat veya her ikisini birden seçmesine olanak tanıyarak tarih ve saat biçimlerinin işlenmesinde esneklik sağlar. Zamanlama, etkinlik yönetimi ve zamana bağlı veri girişi gibi tarih ve saat verisi gerektiren uygulamalar için uygundur.
XML Alanları¶
XPathbirincil tarih, saat veya tarih-saat değerini tanımlar.EndXPathwidget bir aralığı temsil ettiğinde isteğe bağlı bitiş değerini tanımlar.Formatdeğerin sunum biçimini seçer.IsLiteralyapılandırılan değeri düzenlenebilir bağlı bir değer yerine sabit bir değer yapar.Size,RequiredForGroup,PlaceHolder,HintsveRulesdüzeni, gruplanmış doğrulamayı, yardım metnini ve koşullu davranışı denetler.
Veri Biçimi¶
Widget, tarih ve saat değerlerini dahili olarak ISO 8601 standardını kullanarak saklar. Ancak görüntüleme biçimi Format özelliğiyle aşağıdaki seçenekler kullanılarak özelleştirilebilir:
DateTime: Hem tarihi hem saati görüntüler (ör.2018-02-04T15:00:00+05:00).Date: Yalnızca tarihi görüntüler (ör.2024-12-18).Time: Yalnızca saati görüntüler (ör.15:00:00).
Göreli Tarih Görüntüleme¶
Kullanıcı deneyimini iyileştirmek için sabit olmayan tarih alanları göreli tarihler olarak görüntülenir (ör. "3 gün önce", "5 saat sonra").
Sabit bir tarih görüntülemeyi zorunlu kılmak için (ör. dd/MM/yyyy veya MM/dd/yyyy), IsLiteral özelliğini şu değere ayarlayın: true.
Tarih Aralığı İşlevi¶
DateTime Box widget'ı tarih aralığı seçimini destekler. Bu özelliği etkinleştirmek için bitiş tarihi alanının XPath'ini EndXPath özelliğini kullanarak belirtin. Bu, kullanıcıların başlangıç ve bitiş date/time.
Örnek¶
1 2 3 4 5 | |