you sould always use date() in conjunction with time() but it's really not needed the cookie is really best set for the user's end at time() that way the users cookie is for the time spent at their conviences, not th servers
I reccomens setting cookie for the life of the browser (no time) that way the cookie dies when the user closes their browser.