in reply to Comparing timestamps
time Returns the number of non-leap seconds since whatever t +ime the system considers to be the epoch (that's 00:00:00, Janu +ary 1, 1904 for Mac OS, and 00:00:00 UTC, January 1, 1970 for +most other systems). Suitable for feeding to "gmtime" and " +local- time".
So it is in seconds. To find the difference between your timestamp and the current time, you just subtract.
if ( (time() - $timestamp) > (60 * 60 * 2) ) { # Do what you need to expire the session }
|
|---|