PHP5 / Javascript. Сollaboration with Unix timestamps

В большинстве случаев реализация на серверной стороне связана с манипуляциями массивов дат. И удобнее всего использовать так называемые метки времени Unix (целое число, равное разнице в секундах между заданной датой/временем и началом так называемой Эпохи Unix (1 января 1970 00:00:00)). В PHP5 (PHP4) для этого можно воспользоваться следующими методами:

mktime - возвращает метку времени Unix для заданной даты

time - возвращает текущую метку времени Unix

strtotime - преобразует текстовое представление даты в метку времени Unix

Как правило даты на стороне сервера либо приходящие с клиентской стороны, либо отсылаемые клиентской стороне. И часто на стороне клиента нужно не просто отправлять или принимать эти временные данные, но также умеючи их обрабатывать, конечно все зависит от логики вашего приложения. Javascript также предоставляет методы для работы с такого рода метками времени Unix:

Date.parse

Date.UTC

Date.valueOf()

getTime 

...