Spørgsmålstypen datetime i XLSForms og rtSurvey giver respondenter mulighed for at indtaste både dato og tid i ét felt. Denne spørgsmålstype er nyttig, når du har brug for at fange et bestemt tidspunkt, inklusive både datoen og det præcise tidspunkt.

Grundlæggende XLSForm-specifikation

typenamelabel
datetimeevent_datetimeHvornår skete hændelsen?

For flere detaljer om den grundlæggende datetime-spørgsmålstype, se XLSForm-specifikationen.

Anvendelser

Datetime-spørgsmål bruges typisk til:

  1. Registrering af tidsstempler for hændelser eller observationer
  2. Planlægning af aftaler eller møder
  3. Logning af start- og sluttider for aktiviteter
  4. Optagelse af præcise øjeblikke til tidsfølsom dataindsamling

rtSurvey-udvidelser

rtSurvey udvider funktionaliteten af datetime-spørgsmål med forskellige appearances og tilpasningsmuligheder:

Appearance-muligheder

  • (standard): Vis kalender og ur til valg af dato og tid
  • inline: Vis kalender og ur som ikoner
  • inline-1line: Vis kalender og ur til valg i enkeltradformat
  • inline-onlyresult: Vis kalender og ur som ikoner i slutningen af linjen; ikoner forsvinder efter valg

Farvetilpasning

Du kan tilpasse farven på kalender- og urikonerne ved hjælp af funktionen colors():

  • inline colors("0099FF"): Vis ikoner med brugerdefineret farve
  • inline-1line-0000FF: Vis i enkeltradformat med brugerdefineret farve
  • inline-1line colors("0000FF","FFFF00"): Vis i enkeltradformat med flere brugerdefinerede farver
  • inline-onlyresult colors("0099FF"): Vis ikoner der forsvinder efter valg, med brugerdefineret farve

Brugerdefinerede dato- og tidsformater

rtSurvey tillader brugerdefinerede dato- og tidsformater ved hjælp af speciel syntaks:

  • inline-[%Y-%m-%d %H:%M:%S]: Eksempel på brugerdefineret format (År-Måned-Dag Time:Minut:Sekund)
  • inline-[%d/%m/%Y %I:%M %p]: Eksempel på brugerdefineret format (Dag/Måned/År Time:Minut AM/PM)

Eksempel på brug

Her er et eksempel på, hvordan du kan bruge et datetime-spørgsmål i en undersøgelse:

typenamelabelappearance
datetimeincident_timeHvornår skete hændelsen?inline-[%d/%m/%Y %I:%M %p]

Bedste praksis

  1. Giv klare instruktioner om det forventede dato- og tidsformat.
  2. Overvej at bruge inline appearance til en mere kompakt visning.
  3. Brug brugerdefinerede formater, når du har brug for specifikke dato- og tidskomponenter eller formatering.
  4. Vær opmærksom på tidszoner ved indsamling af datetime-data på tværs af forskellige regioner.

Begrænsninger

  • Visse appearances eller brugerdefinerede formater understøttes muligvis ikke på alle enheder eller platforme.
  • Brugere kan have brug for vejledning i korrekt indtastning af dato og tid, især med brugerdefinerede formater.
  • Tidszoneforskelle kan komplicere dataanalysen, hvis de ikke håndteres korrekt.
Var denne side nyttig?