View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|15617||Feature requests||[All Projects] Survey taking||public||2019-11-25 15:37||2019-12-02 09:31|
|Target Version||Fixed in Version|
|Summary||15617: Provide "Time difference" setting at survey level for proper datestamps at different locations|
Large companies using Limesurvey have complained various times about problems when analyzing the "submitdate" date stamp when doing surveys at different locations. At the global settings you can only define the "time difference" for the server time at a global level. That is taken into account for all surveys. But if you are doing surveys at the US, Europe and Australia, you want to have the time stamps to use the datestamp based in the current date on location. Otherwise, when analyzing data later, you will wonder why there have been so many surveys completed in the middle of the night.
|Tags||No tags attached.|
This also affects datestamps for sending email invitations/reminders.
@mazi : basically : can be a By Survey settings , A lot of config part can be updated using
The question here is how you get the good time difference for all user ? There are a existing system ? By IP ?
@DenisChenu, for a first start I would simply let the admin define the time difference for a survey. If nothing is set, we take the default setting from th global settings but if the admin know that the survey will be done e.g. in Australie, he can simply enter a different value at survey level.
About token : https://manual.limesurvey.org/BeforeTokenEmail , and inside survey : https://manual.limesurvey.org/BeforeSurveyPage : i thinnk it work.