1. electron - 25 сентября 2009 — 18:13 - перейти к сообщению
существует ли формула для перевода времени в формате Unix timestamp в вид "дата. время" и наоборот, из "дата. время" в Unix timestamp ?
2. electron - 26 сентября 2009 — 07:31 - перейти к сообщению
в'общем, сам разобрался.
прикрепляю то что нашел, очень удобная весчица для конвертации времени как в посте выше. удобная, маленькая и портабельная (работает без установки в комп)
прикрепляю то что нашел, очень удобная весчица для конвертации времени как в посте выше. удобная, маленькая и портабельная (работает без установки в комп)
3. yura3d - 26 сентября 2009 — 11:15 - перейти к сообщению
electron пишет:
в'общем, сам разобрался.
прикрепляю то что нашел, очень удобная весчица для конвертации времени как в посте выше. удобная, маленькая и портабельная (работает без установки в комп)
прикрепляю то что нашел, очень удобная весчица для конвертации времени как в посте выше. удобная, маленькая и портабельная (работает без установки в комп)
В PHP (как и других Unix языках программирования) вся работа с датой и временем основана на их представлении в формате Unix timestamp. Соответственно и функции для перевода даты и времени в этот формат и наоборот имеются изначально. Например, функция date(), которая переводит дату и время из timestamp в обычный для человека вид согласно заданному формату. Есть и обратная функция mktime(), которая в качестве аргументов принимает дату (число, месяц, год) и время (часы, минуты, секунды) и возвращает их представление в timestamp
Преимущества такого формата хранения даты и времени очевидны. Вместо множества полей в базе данных (месяц, число, год, часы, минуты, секунды) отводится всего одно для хранения timestamp. Дату и время в timestamp сравнивать легко до нельзя - чем больше число timestamp, тем более поздняя дата и время предствалена этим timestamp. Для получения разницы между двумя датами и временами достаточно из одного timestamp вычесть другой, в результате получим разницу в секундах
4. electron - 26 сентября 2009 — 14:05 - перейти к сообщению
если в скрипте
сменить на
то ничего почему-то не меняется, а больше ничего похожего в скрипте не нашел
CODE:
$date = time();
сменить на
CODE:
$date = mktime();
то ничего почему-то не меняется, а больше ничего похожего в скрипте не нашел
5. yura3d - 26 сентября 2009 — 15:54 - перейти к сообщению
6. electron - 26 сентября 2009 — 16:29 - перейти к сообщению
7. 1Bot - 28 июля 2015 — 18:49 - перейти к сообщению
electron пишет:
существует ли формула для перевода времени в формате Unix timestamp в вид "дата. время" и наоборот, из "дата. время" в Unix timestamp ?
Epoch & Unix Timestamp Conversion Tools