ExBB Community ExBB Community
 Сайт проекта ExBB Общение объединяет!
Войдите на форум при помощиВойти через loginza
 Чат на форуме      Помощь      Поиск      Пользователи     BanList BanList


 Страниц (1): [1]   

> Без описания
electron
Отправлено: 25 сентября 2009 — 18:13
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




существует ли формула для перевода времени в формате Unix timestamp в вид "дата. время" и наоборот, из "дата. время" в Unix timestamp ?
 
 
electron
Отправлено: 26 сентября 2009 — 07:31
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




в'общем, сам разобрался.
прикрепляю то что нашел, очень удобная весчица для конвертации времени как в посте выше. удобная, маленькая и портабельная (работает без установки в комп)

Скачать файл: (для скачивания файла Войдите или зарегистрируйтесь)
Скачан раз: 375
 
 
yura3d
Отправлено: 26 сентября 2009 — 11:15
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




electron пишет:
в'общем, сам разобрался.
прикрепляю то что нашел, очень удобная весчица для конвертации времени как в посте выше. удобная, маленькая и портабельная (работает без установки в комп)

В PHP (как и других Unix языках программирования) вся работа с датой и временем основана на их представлении в формате Unix timestamp. Соответственно и функции для перевода даты и времени в этот формат и наоборот имеются изначально. Например, функция date(), которая переводит дату и время из timestamp в обычный для человека вид согласно заданному формату. Есть и обратная функция mktime(), которая в качестве аргументов принимает дату (число, месяц, год) и время (часы, минуты, секунды) и возвращает их представление в timestamp

Преимущества такого формата хранения даты и времени очевидны. Вместо множества полей в базе данных (месяц, число, год, часы, минуты, секунды) отводится всего одно для хранения timestamp. Дату и время в timestamp сравнивать легко до нельзя - чем больше число timestamp, тем более поздняя дата и время предствалена этим timestamp. Для получения разницы между двумя датами и временами достаточно из одного timestamp вычесть другой, в результате получим разницу в секундах
 
 
electron
Отправлено: 26 сентября 2009 — 14:05
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




если в скрипте

CODE:
$date = time();


сменить на

CODE:
$date = mktime();


то ничего почему-то не меняется, а больше ничего похожего в скрипте не нашел

(Отредактировано автором: 26 сентября 2009 — 14:35)

 
 
yura3d
Отправлено: 26 сентября 2009 — 15:54
Post Id


Пользователь
ExBB Team
ExBB Developer
ExBB Mods Author


Покинул форум
Сообщений всего: 3394
Дата рег-ции: Февр. 2009  
Откуда: Минск, Беларусь
Репутация: 353




electron
time() возвращает timestamp текущих даты и времени, а mktime() возвращает timestamp произвольных даты и времени, которые Вы укажете в качестве аргументов для этой функции (всего 6 аргументов, для подробной информации кликните по названию функции чтобы перейти к документации на php.net)
 
 
electron
Отправлено: 26 сентября 2009 — 16:29
Post Id



Администратор
ExBB Team


Покинул форум
Сообщений всего: 3917
Дата рег-ции: Февр. 2009  
Репутация: 341




так сложно всё... тем более когда на инглише... Недовольство, огорчение

вот нашел про time и про mktime на русском, но все-равно непонятно.... видимо php - не мой удел... ((

(Отредактировано автором: 26 сентября 2009 — 16:43)

 
 
1Bot
Отправлено: 28 июля 2015 — 18:49
Post Id



Пользователь
Super Member


Покинул форум
Сообщений всего: 773
Дата рег-ции: Апр. 2009  
Откуда: Днепропетровск
Репутация: 69




electron пишет:
существует ли формула для перевода времени в формате Unix timestamp в вид "дата. время" и наоборот, из "дата. время" в Unix timestamp ?


Epoch & Unix Timestamp Conversion Tools
 
 
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и ответы »



Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
 




Яндекс.Метрика   

Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.0794]     [ ]