On this page
event
日期時間、日期、時間
日期時間問題允許受訪者在單個字段中輸入日期和時間。
XLSForms 和 rtSurvey 中的 datetime 問題類型使受訪者能夠在單個字段中輸入日期和時間。當您需要捕獲特定時刻(包括日期和確切時間)時,此問題類型非常有用。
基本 XLSForm 規格
| type | name | label |
|---|---|---|
| datetime | event_datetime | 事件是何時發生的? |
有關基本 datetime 問題類型的更多詳細資訊,請參閱 XLSForm 規格。
用途
日期時間問題通常用於:
- 記錄事件或觀察的時間戳
- 安排約會或會議
- 記錄活動的開始和結束時間
- 捕獲時間敏感資料收集的精確時刻
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]:自訂格式範例(日/月/年 時:分 上午/下午)
使用範例
以下是如何在問卷調查中使用日期時間問題的範例:
| type | name | label | appearance |
|---|---|---|---|
| datetime | incident_time | 事件是何時發生的? | inline-[%d/%m/%Y %I:%M %p] |
最佳實踐
- 提供有關預期日期和時間格式的清晰說明。
- 考慮使用
inline外觀以實現更緊湊的顯示。 - 當您需要特定的日期和時間組成部分或格式時,使用自訂格式。
- 在跨不同地區收集日期時間資料時,注意時區問題。
限制
- 某些外觀或自訂格式可能不被所有裝置或平台支援。
- 使用者可能需要有關正確輸入日期和時間的指導,尤其是使用自訂格式時。
- 如果未妥善處理,時區差異可能會使資料分析複雜化。
此頁面有幫助嗎?