XLSForms 和 rtSurvey 中的 datetime 問題類型使受訪者能夠在單個字段中輸入日期和時間。當您需要捕獲特定時刻(包括日期和確切時間)時,此問題類型非常有用。

基本 XLSForm 規格

typenamelabel
datetimeevent_datetime事件是何時發生的?

有關基本 datetime 問題類型的更多詳細資訊,請參閱 XLSForm 規格

用途

日期時間問題通常用於:

  1. 記錄事件或觀察的時間戳
  2. 安排約會或會議
  3. 記錄活動的開始和結束時間
  4. 捕獲時間敏感資料收集的精確時刻

rtSurvey 擴展

rtSurvey 透過各種外觀和自訂選項擴展了日期時間問題的功能:

外觀選項

  • (預設):顯示用於選擇日期和時間的日曆和時鐘
  • inline:將日曆和時鐘顯示為圖示
  • inline-1line:以單行格式顯示用於選擇的日曆和時鐘
  • inline-onlyresult:在行尾將日曆和時鐘顯示為圖示;選擇後圖示消失

顏色自訂

您可以使用 colors() 函數自訂日曆和時鐘圖示的顏色:

  • inline colors("0099FF"):以自訂顏色顯示圖示
  • inline-1line-0000FF:以自訂顏色單行格式顯示
  • inline-1line colors("0000FF","FFFF00"):以多種自訂顏色單行格式顯示
  • inline-onlyresult colors("0099FF"):顯示選擇後消失的圖示,帶自訂顏色

自訂日期和時間格式

rtSurvey 允許使用特殊語法自訂日期和時間格式:

  • inline-[%Y-%m-%d %H:%M:%S]:自訂格式範例(年-月-日 時:分:秒)
  • inline-[%d/%m/%Y %I:%M %p]:自訂格式範例(日/月/年 時:分 上午/下午)

使用範例

以下是如何在問卷調查中使用日期時間問題的範例:

typenamelabelappearance
datetimeincident_time事件是何時發生的?inline-[%d/%m/%Y %I:%M %p]

最佳實踐

  1. 提供有關預期日期和時間格式的清晰說明。
  2. 考慮使用 inline 外觀以實現更緊湊的顯示。
  3. 當您需要特定的日期和時間組成部分或格式時,使用自訂格式。
  4. 在跨不同地區收集日期時間資料時,注意時區問題。

限制

  • 某些外觀或自訂格式可能不被所有裝置或平台支援。
  • 使用者可能需要有關正確輸入日期和時間的指導,尤其是使用自訂格式時。
  • 如果未妥善處理,時區差異可能會使資料分析複雜化。
此頁面有幫助嗎?