Ebben az útmutatóban megmutatom neked, hogyan valósíthatod meg a dátum- és időbevitelt a webes űrlapjaidban. Ismertetem a különböző beviteltípusokat, amelyek rendelkezésedre állnak, és hasznos tippeket adok a gyakorlati alkalmazáshoz. Mind a dátum-, mind az időbevitelt tárgyaljuk, hogy megfelelő szakértelmet szerezz ezen funkciók implementálásához.

Legfontosabb felismerések

  • A date beviteltípus lehetővé teszi csak egy dátum kiválasztását.
  • A dateTime-local beviteltípus dátumot és időt egyesít zónák nélkül.
  • A dátum- és időbevitel formázása standard módon történik az ISO 8601 szerint.
  • A böngészők eltérő megjelenítési sajátosságokkal rendelkezhetnek a Dátum- és időbevitelre.

A dátum- és időbevitel alapjai

A dátum- és időbevitel megvalósításához űrlapjaidban fel kell használnod a date, dateTime-local és time HTML beviteltípusokat. A date beviteltípus lehetővé teszi a felhasználónak, hogy dátumot válasszon ki, míg a dateTime-local típus mind dátumot, mind időt rögzít. Az utóbbi zónaadaptáció nélkül kerül elküldésre, tehát amint a felhasználó megadja, úgy kerül továbbításra a szervertároló felé.

Most tekintsük meg ezeket a típusokat részletesebben.

A date beviteltípus használata

Egy tiszta dátum lekérdezéséhez használhatod a date típust. Ez lehetővé teszi a felhasználó számára, hogy egy beépített naptár segítségével válasszon dátumot, ami javítja a felhasználóbarát képességeket.

Dátum- és időbevitel webes űrlapokban - Egy átfogó útmutató

Amikor megnyitod a naptárat, különböző dátumok közül választhatsz, amelyeket a "Küldés" gombra kattintva továbbíthatsz. Az adat egy standardizált formátumban kerül átvitelre: Év-Hónap-Nap.

Dátum- és időbevitel webes űrlapokban - Egy átfogó útmutató

Fontos tudni, hogy a naptár megjelenítése böngészőnként változhat. Az operációs rendszer helyi beállításai befolyásolják, hogyan jelenik meg a dátum.

Dátum- és időbevitel dateTime-local típussal

Ha mind egy dátumot, mind egy időt szeretnél rögzíteni, akkor a dateTime-local típust kell használnod. Ez hasonlóan működik a dátumlekérdezéshez, csak időt is megadhatsz hozzá.

Dátum- és időbevitel webes űrlapokban - Egy átfogó útmutató

Itt mind a napot, mind az időt kiválaszthatod. Érdekes módon az idő a 24 órás formátumban jelenik meg, ha a helyi beállításokban nincs bekapcsolva az AM/PM formátum.

Dátum- és időbevitel webes űrlapokban - Egy átfogó útmutató

Ha elküldöd az űrlapot, az adatok ISO formátumban érkeznek, az idő változatlan marad, és nem kerül átszámításra más időzónába.

Az idő használata

A time beviteltípus lehetővé teszi csak az idő megadását dátum nélkül. Ezen típus segítségével kiválaszthatod az időpontot, amely szintén 24 órás formátumban kerül átvitelre.

Dátum- és időbevitel webes űrlapokban - Egy átfogó útmutató

További dátumformátumok beillesztése

A fent említett típusok mellett lehetőség van hetek (week) és hónapok (month) bevitelére is. A week formátum használatával meghatározott heteket adhatsz meg, és könnyedén kiválaszthatod a kívánt hetet.

Dátum- és időbevitel webes űrlapokban - Egy átfogó útmutató

A month formátum esetében hasonló a helyzet. Itt csak a hónapot választhatod ki, anélkül hogy meghatároznád a konkrét napokat.

Dátum- és időbevitel webes űrlapokban - Egy átfogó útmutató

Alapértelmézett beállítások és értékek

Egy további hasznos tipp, hogy beállíthatsz alapértékeket az űrlapelemeid számára. Például kijelölheted, hogy a dátum- és időválasztásnál egy adott dátum legyen alapértelmezés szerint beállítva.

Dátum- és időbevitel webes űrlapokban - Egy átfogó útmutató

Időzónák és böngészőkompatibilitás

A dátum- és időadatok használatakor fontos szempont az időzóna. A bemeneteket úgy tároljuk, ahogy helyileg be vannak írva. Időzóna-átállítások ebben az összefüggésben nem történnek, így közvetlenül átadhatsz helyi időt.

Fontos azonban megjegyezni, hogy ezeknek a bemenet típusoknak a támogatása böngészőnként eltérhet. Míg a date és dateTime-local típusokat szinte minden népszerű böngésző támogatja, érdemes olyan webhelyeken, mint a "Can I use", ellenőrizni, hogy a konkrét funkciók működnek-e a célközönséged böngészőiben.

Dátum- és időbevitel webes űrlapokban – Egy átfogó útmutató

Összefoglalás

Összefoglalva most áttekintést kaptál a dátum- és időbevitel implementációjáról a webhelyed űrlapjaiban. Ismered a különböző bemenet típusokat, azok formátumait és a felhasználói beállítások fontosságát. Ne feledd, hogy a megfelelő formázás és böngészőtámogatás kulcsfontosságú ahhoz, hogy zökkenőmentes élményt nyújts a felhasználóidnak.

Gyakran Ismételt Kérdések

Mi a különbség a date és dateTime-local típusok között?A date csak egy dátum kiválasztását teszi lehetővé, míg a dateTime-local mind dátumot, mind időt lehetségesvé teszi.

Hogyan kezeli az időzónát a dateTime-local típus?Az időt úgy továbbítják, ahogy helyileg be lett írva, időzónákhoz való igazítás nélkül.

Mely böngészők támogatják ezeket a bemenet típusokat?A legtöbb népszerű böngésző támogatja a date és dateTime-local típusokat; az adott funkciókhoz a "Can I use" oldalt lehet konzultálni.

Tudok előrebeállításokat tenni a dátummezőkhöz?Igen, előrebeállításokat tehetsz a beviteli mezőkhöz a value attribútumon keresztül.

Milyen formátumokat használnak a továbbításhoz?Az adatok ISO formátumban továbbítódnak (Év-Hónap-Nap a dátum, Év-Hónap-Nap T Óra:Perc:Másodperc az időpont és idő formátumhoz).