Question type - Date/ja

=概要=

=全般オプション=

=表示=

=入力=

=ロジック=

=その他=

=統計=

=日付と式マネージャー: 高度な検証と計算=

Limesurvey（バージョン 2.05以降）では、最小値と最大値（上述）を使用して簡単に日付を検証できます. これらは可能な限り使用してください. より高度な検証が必要な場合は、式マネージャーやstrtotime関数を使用して日付を取り扱う（計算する）ことができます. これは、1970年1月1日から指定日までの秒数を計算しています.

例: （前問で聞いた）出発日から今日まで何日が経過したかを質問文に表示するには、{(strtotime("now")-strtotime(departure))/60/60/24}という式を使います.

多くのフォーマットで動作しますが、あらゆる場合に対応するわけではありません. 例えば、LimeSurveyの規定の日付フォーマット（MM-DD-YYYY）ではstrtotimeは機能しません. 問題が起こらないよう、アンケートでは以下の日付フォーマットのどれかを利用してください. YYYY-MM-DD、YYYY/MM/DD、DD.MM.YYYY、MM/DD/YYYY、DD-MM-YYYY.