Datetime, date, time
Datetime-kysymykset antavat vastaajille mahdollisuuden syöttää sekä päivämäärä että aika yhdessä kentässä.
XLSFormien ja rtSurveyn datetime-kysymystyyppi mahdollistaa vastaajien syöttää sekä päivämäärän että kellonajan yhdessä kentässä. Tämä kysymystyyppi on hyödyllinen, kun tarvitset tallentaa tietyn hetken aikana, mukaan lukien sekä päivämäärä että tarkka aika.
XLSForm-perusmäärittely
| type | name | label |
|---|---|---|
| datetime | event_datetime | Milloin tapahtuma tapahtui? |
Lisätietoja datetime-kysymystyypin perusteista löytyy XLSForm-spesifikaatiosta.
Käyttötarkoitukset
Datetime-kysymyksiä käytetään yleisesti:
- Tapahtumien tai havaintojen aikaleimien tallentamiseen
- Tapaamisten tai kokouksien aikatauluttamiseen
- Aktiviteettien alku- ja loppuaikojen kirjaamiseen
- Täsmällisten hetkien tallentamiseen aikaherkkää tiedonkeruuta varten
rtSurveyn laajennukset
rtSurvey laajentaa datetime-kysymysten toiminnallisuutta erilaisilla ulkoasuilla ja muokkausvaihtoehdoilla:
Ulkoasuvaihtoehdot
(oletus): Näyttää kalenterin ja kellon päivämäärän ja ajan valitsemiseeninline: Näyttää kalenterin ja kellon ikoneinainline-1line: Näyttää kalenterin ja kellon valitsemiseen yhdellä rivilläinline-onlyresult: Näyttää kalenterin ja kellon ikoneina rivin lopussa; ikonit katoavat valinnan jälkeen
Värein mukauttaminen
Voit mukauttaa kalenterin ja kellon ikonien väriä colors()-funktion avulla:
inline colors("0099FF"): Näyttää ikonit mukautetulla värilläinline-1line-0000FF: Näyttää yhdellä rivillä mukautetulla värilläinline-1line colors("0000FF","FFFF00"): Näyttää yhdellä rivillä useilla mukautetuilla väreilläinline-onlyresult colors("0099FF"): Näyttää ikonit, jotka katoavat valinnan jälkeen, mukautetulla värillä
Mukautetut päivämäärä- ja aikamuodot
rtSurvey mahdollistaa mukautetut päivämäärä- ja aikamuodot erityisellä syntaksilla:
inline-[%Y-%m-%d %H:%M:%S]: Mukautettu muotoesimerkki (Vuosi-Kuukausi-Päivä Tunti:Minuutti:Sekunti)inline-[%d/%m/%Y %I:%M %p]: Mukautettu muotoesimerkki (Päivä/Kuukausi/Vuosi Tunti:Minuutti AM/PM)
Esimerkkikäyttö
Esimerkki kyselyssä:
| type | name | label | appearance |
|---|---|---|---|
| datetime | incident_time | Milloin tapahtuma sattui? | inline-[%d/%m/%Y %I:%M %p] |
Parhaat käytännöt
- Anna selkeät ohjeet odotetusta päivämäärä- ja aikamuodosta.
- Harkitse
inline-ulkoasun käyttämistä kompaktimpaan näyttöön. - Käytä mukautettuja muotoja, kun tarvitset tiettyjä päivämäärä- ja aikakomponentteja tai muotoilua.
- Ota aikavyöhykkeet huomioon, kun kerätään datetime-tietoja eri alueilta.
Rajoitukset
- Jotkut ulkoasut tai mukautetut muodot eivät välttämättä ole tuettuja kaikilla laitteilla tai alustoilla.
- Käyttäjät saattavat tarvita ohjausta päivämäärän ja ajan oikeaan syöttämiseen, erityisesti mukautetuilla muodoilla.
- Aikavyöhykeerot voivat vaikeuttaa data-analyysiä, jos niitä ei oteta asianmukaisesti huomioon.