Datuma un laika jautājumu tipi XLSForms un rtSurvey ļauj vākt datumu un/vai laiku.

Pamata XLSForm specifikācija

typenamelabel
datesurvey_dateAptaujas datums
timeinterview_timeIntervijas laiks
datetimeevent_datetimeNotikuma datums un laiks

Datu formāts

  • date: Glabā kā YYYY-MM-DD (piemēram, 2024-03-15)
  • time: Glabā kā HH:MM:SS (piemēram, 14:32:00)
  • datetime: Glabā kā ISO 8601 (piemēram, 2024-03-15T14:32:00)

Datumu aprēķini

Lai aprēķinātu dienas starp diviem datumiem:

  decimal-date-time(${end_date}) - decimal-date-time(${start_date})
  

Izskata iespējas

IzskatsApraksts
no-calendarSlēpj kalendāru (tikai mobilais)
month-yearĻauj atlasīt tikai mēnesi un gadu
yearĻauj atlasīt tikai gadu
inline-[%d/%m/%Y]Rāda formatētu datumu

Labākā prakse

  1. Izmantojiet today() kā noklusējuma vērtību datuma laukiem, ja iespējams.
  2. Apsveriet laika joslas, vācot starptautiskos datos.
  3. Validējiet datumu loģiku (piemēram, beigu datums pēc sākuma datuma) ar ierobežojumiem.
Vai šī lapa bija noderīga?