Datum/tid, datum, tid
Datum/tid-frågor gör det möjligt för respondenter att ange både datum och tid i ett enda fält.
Frågtypen datetime i XLSForms och rtSurvey gör det möjligt för respondenter att ange både datum och tid i ett enda fält. Denna frågtyp är användbar när du behöver fånga en specifik tidpunkt, inklusive både datum och exakt tid.
Grundläggande XLSForm-specifikation
| type | name | label |
|---|---|---|
| datetime | event_datetime | När inträffade händelsen? |
För mer detaljer om grundläggande frågtypen datetime, se XLSForm-specifikationen.
Användningsområden
Datum/tid-frågor används vanligtvis för:
- Registrera tidsstämplar för händelser eller observationer
- Schemalägga möten eller möten
- Logga start- och sluttider för aktiviteter
- Fånga exakta tidpunkter för tidskänslig datainsamling
rtSurvey-tillägg
rtSurvey utökar funktionaliteten för datetime-frågor med olika utseenden och anpassningsalternativ:
Utseendealternativ
(standard): Visa kalender och klocka för att välja datum och tidinline: Visa kalender och klocka som ikonerinline-1line: Visa kalender och klocka för val i ett enkelradsformatinline-onlyresult: Visa kalender och klocka som ikoner i slutet av raden; ikoner försvinner efter val
Färganpassning
Du kan anpassa färgen på kalender- och klockikonerna med funktionen colors():
inline colors("0099FF"): Visa ikoner med anpassad färginline-1line-0000FF: Visa i enkelradsformat med anpassad färginline-1line colors("0000FF","FFFF00"): Visa i enkelradsformat med flera anpassade färgerinline-onlyresult colors("0099FF"): Visa ikoner som försvinner efter val, med anpassad färg
Anpassade datum- och tidsformat
rtSurvey tillåter anpassade datum- och tidsformat med specialsyntax:
inline-[%Y-%m-%d %H:%M:%S]: Anpassat format (År-Månad-Dag Timme:Minut:Sekund)inline-[%d/%m/%Y %I:%M %p]: Anpassat format (Dag/Månad/År Timme:Minut FM/EM)
Exempelanvändning
Här är ett exempel på hur du kan använda en datetime-fråga i en undersökning:
| type | name | label | appearance |
|---|---|---|---|
| datetime | incident_time | När inträffade incidenten? | inline-[%d/%m/%Y %I:%M %p] |
Bästa praxis
- Ge tydliga instruktioner om det förväntade datum- och tidsformatet.
- Överväg att använda utseendet
inlineför en mer kompakt visning. - Använd anpassade format när du behöver specifika datum- och tidskomponenter eller formatering.
- Var uppmärksam på tidszoner när du samlar in datetime-data i olika regioner.
Begränsningar
- Vissa utseenden eller anpassade format kanske inte stöds på alla enheter eller plattformar.
- Användare kan behöva vägledning om att ange datum och tid korrekt, särskilt med anpassade format.
- Tidszonssskillnader kan komplicera dataanalysen om de inte hanteras korrekt.