private
Dont use getdate() here, it returns time according to the php timezone, which is incorrect in this use-case.
todo: make this class work not only with current users timezone, but any other user
s
Correct time is identified by a pair of values: timestamp (or string) and timezone