Display a question only if today is in a specified date range

More
4 years 5 months ago #92529 by brisyb
brisyb created the topic: Display a question only if today is in a specified date range
I want to display a question only if today falls between a specified date range.

For example, only display question 1. if today is between, or on, 12 march 2013 and 19 march 2013.

Does anyone know how I can do this? maybe in the question source code?

Please Log in to join the conversation.

More
4 years 5 months ago #92575 by mfaber
mfaber replied the topic: Display a question only if today is in a specified date range
Hi Brisib,

function time() will give you the number of seconds passed since 1/1/1970 (the unix euqivalent of today).
function mktime(hour, minutes, seconds, month, day, year) will give you the number of seconds passed between 1/1/1970 and the given date and time.

Now, by entering the following expression in the relevance field of a question, the question will only be shown from february 20, 2013.

(mktime(0,0,0,2,20,2013)>time())

You can of course adjust this to your taste AND similar expressions together etc...
Hope this helps!

Please Log in to join the conversation.

Did you already participate in our customer survey?

Don't miss your chance for great prices.

Please click here to participate:

Start now

Start now!

Just create your account and start using Limesurvey today.

Register now