Приднестровская поддержка XOOPS
В формате временной метки Unix дата задается в целочисленном представлении. Его значение отсчитывается в секундах от полночи 1 января 1970 года.
В данный момент дата и время состоят из десяти цифр в формате временной метки. Функция time позволяет ОПрв делить текущее значение временной метки:
echo time();
Формат временной метки Unix очень удобен для расчс тов, потому что время задается в секундах. Например, чтобы увеличить время на час, нужно прибавить 3600 секунд к значению временной метки. Если же прибавить 86 400, время изменится на один день. Потому что час состоит из 3600 секунд, а день — из 86 400.
Но у этого формата есть один недостаток — нельзя работать с датами до 1970 года. Правда, на некоторых системах поддерживаются отрицательные значения временной метки, и можно обрабатывать даты до эпохи Unix. Но это работает не всюду, и лучше его не использовать.
Временная метка хорошо подходит для работы с текущим временем, но не всегда— для дней рождения или важных исторических дат. Поэтому перед использованием нужно убедиться в том, что диапазон охватывается форматом временной метки.
Отправитель | Нити |
---|
10 пользователь(ей) активно (6 пользователь(ей) просматривают Инструкции)
Участников: 0 Гостей: 10 далее... |