Web siteleri için web formları oluşturmak (Uygulama Kılavuzu)

Web Formlarında Tarih ve Zaman Girişleri - Kapsamlı Bir Rehber

Eğitimdeki tüm videolar Web siteleri için web formu oluşturma (uygulamalı rehber)

Bu öğretici kılavuzunda, web formlarındaki tarih ve saat girişlerini nasıl uygulayabileceğinizi göstereceğim. Size sunulan farklı giriş tiplerini açıklayacak ve pratik uygulama için değerli ipuçları vereceğim. Tarih ve saatin yanı sıra, bu işlevlerin uygulanması hakkında sağlam bir anlayış kazanmanıza yardımcı olacağız.

En Önemli Bulgular

  • Giriş türü "tarih" yalnızca bir tarih seçmenizi sağlar.
  • Giriş türü "dateTime-local" tarih ve saati zaman dilimi ayarlaması olmadan birleştirir.
  • Tarih ve saat girişlerinin biçimlendirilmesi ISO 8601 standartlarına göre gerçekleşir.
  • Tarayıcılar, Tarih ve Saat Girişinin farklı görüntü özelliklerine sahip olabilir.

Tarih ve Saat Girişinin Temelleri

Formlarınızda tarih ve saat girişlerini uygulamak için date, dateTime-local ve time HTML giriş tiplerine ihtiyacınız olacaktır. Tarih giriş türü, kullanıcının bir tarih seçmesine izin verirken, dateTime-local tipi hem tarihi hem de saatleri kaydeder. Bu veriler zaman dilimi ayarlaması olmadan gönderilir, yani kullanıcı tarafından yapıldığı şekilde sunucuya iletilecektir.

Bu tipleri detaylı olarak inceleyelim.

"Tarih" Giriş Türünün Kullanımı

Saf bir tarih sormak için "tarih" türünü kullanabilirsiniz. Bu, kullanıcının yerleşik bir takvim aracılığıyla bir tarih seçmesine izin verir ve kullanım kolaylığını artırır.

Web formularlarındaki tarih ve zaman girişleri - Kapsamlı bir rehber

Takvim aracını açtığınızda, çeşitli tarihleri seçebilir ve bunları "Gönder"e tıklayarak iletebilirsiniz. Tarih, standart bir formatta iletilir: Yıl-Ay-Gün.

Web formalarındaki tarih ve saat girişleri - Kapsamlı bir rehber

Takvim görünümünün tarayıcıya bağlı olarak farklılık gösterbileceğini ve işletim sisteminizin bölgesel ayarlarının tarihin nasıl gösterileceğini etkilediğini unutmamanız önemlidir.

Tarih ve Saat Girişi için dateTime-local

Hem bir tarih hem de bir saat girişi yapmak istiyorsanız, dateTime-local türünü kullanmalısınız. Bu, tarih sorgusuna benzer şekilde çalışır, ancak ek olarak bir saat belirtebilirsiniz.

Web formalarında tarih ve zaman girişleri - Kapsamlı bir rehber

Hem günü hem de saati seçebilirsiniz. İlginç bir şekilde, yerel ayarlarınızda AM/PM biçimi etkin değilse, zaman 24 saatlik formatta gösterilir.

Web formalarındaki tarih ve zaman girişleri - Kapsamlı bir rehber

Formu gönderdiğinizde, veriler de ISO formatında alınır ve saat başka bir zaman dilimine dönüştürülmeden değişmeden kalır.

Zaman Kullanımı

Yalnızca saat seçmenizi sağlayan "zaman" giriş türüdür. Bu tür aracılığıyla saat seçme imkanına sahip olur ve seçilen saat yine 24 saatlik formatta iletilir.

Web formalarında tarih ve saat girişleri - Kapsamlı bir kılavuz

Diğer Tarih Biçimlerinin Entegrasyonu

Yukarıda belirtilen türlerin yanı sıra hafta (week) ve ay (month) girişlerinin de yapılabileceği bir olasılık vardır. Week formatını kullanarak belirli haftaları belirleyebilir ve istediğiniz haftayı kolayca seçebilirsiniz.

Web formalarında tarih ve zaman girişleri - Kapsamlı bir rehber

Month formatı için benzer şekilde. Sadece ayı seçebilir, belirli günleri belirtmeden seçebilirsiniz.

Web formalarında tarih ve saat girişleri - Kapsamlı bir rehber

Öntanımlılar ve Değerler

Başka bir faydalı ipucu, giriş alanlarınız için öntanımlı değerler belirleme olanağıdır. Örneğin, tarih ve saat seçerken belirli bir tarihin varsayılan olarak ayarlanmasını belirleyebilirsiniz.

Web formalarındaki tarih ve saat girişleri - Kapsamlı bir rehber

Zaman Dilimleri ve Tarayıcı Uyumluluğu

Tarih ve saat bilgilerinin kullanımında merkezi bir yön, zaman dilimidir. Girişler yerel olarak girildikleri gibi depolanır. Bu bağlamda zaman dilimi ayarlarına ihtiyaç yoktur, bu yüzden yerel saati doğrudan iletebilirsin.

Ancak, bu giriş türlerine olan destek her tarayıcıda farklılık gösterebilir. date ve dateTime-local neredeyse tüm yaygın tarayıcılar tarafından desteklenirken, özel fonksiyonların hedef kitlenin tarayıcılarında da çalışıp çalışmadığını "Can I use" gibi web sitelerinde kontrol etmek önemlidir.

Web formularlarında tarih ve saat bilgisi girişleri - Kapsamlı bir rehber

Özet

Şimdi, web sitenizin formlarındaki tarih ve saat girişlerini uygulama konusunda genel bir bakış açınız var. Farklı giriş türlerini, formatlarını ve kullanıcı ayarlarının önemini biliyorsunuz. Doğru formatlama ve tarayıcı desteğinin, kullanıcılarınız için sorunsuz bir deneyim oluşturmak için önemli olduğunu unutmayın.

Sık Sorulan Sorular

date ve dateTime-local arasındaki fark nedir?date yalnızca bir tarih seçimine izin verirken, dateTime-local hem tarih hem saat seçimine izin verir.

dateTime-local'da zaman dilimi nasıl işlenir?Zaman, yerel olarak girildiği şekilde iletilir ve zaman dilimine uyarlanmaz.

Bu giriş türlerini hangi tarayıcılar destekler?Çoğu yaygın tarayıcı date ve dateTime-local'ı destekler; özel fonksiyonlar için "Can I use" kontrol edilebilir.

Tarih alanları için ön tanımlamalar yapabilir miyim?Evet, giriş alanları için ön tanımlamaları value özniteliğiyle belirleyebilirsin.

İletimde hangi formatlar kullanılır?Veriler ISO formatında iletilir (Tarih için Yıl-Ay-Gün, Tarih ve Saat için Yıl-Ay-Gün T Saat:Dakika:Saniye).