Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: timestamp
 
 автор: inner   (08.12.2009 в 14:32)   письмо автору
 
 

Здравствуйте! Как мне перевести mktime в часы и минуты? нужно из одной переменной mktime вычесть другую и привести все это к виду hh:mm
Результат вычисления на что надо делить?
Делил на 60*60*1000 чтобы получить часты, бред получается...

  Ответить  
 
 автор: Trianon   (08.12.2009 в 14:37)   письмо автору
 
   для: inner   (08.12.2009 в 14:32)
 

на 1000 то зачем? unix timestamp всегда в секундах был.

  Ответить  
 
 автор: inner   (08.12.2009 в 14:48)   письмо автору
 
   для: Trianon   (08.12.2009 в 14:37)
 

mktime('09',55,0,12,3,2009) = 1259834100
1259834100 /60*60 = 349953.91666667
Что-то я не понял... где ж часы?

  Ответить  
 
 автор: Саня   (08.12.2009 в 14:50)   письмо автору
 
   для: inner   (08.12.2009 в 14:48)
 

А где операция "нужно из одной переменной mktime вычесть другую..."?

  Ответить  
 
 автор: inner   (08.12.2009 в 14:52)   письмо автору
 
   для: Саня   (08.12.2009 в 14:50)
 

я сначала с одним таймштампом разобраться хочу, а уже потом с вычитанием...

  Ответить  
 
 автор: Саня   (08.12.2009 в 14:59)   письмо автору
 
   для: inner   (08.12.2009 в 14:52)
 

TImestamp — это количество секунд, прошедших с 1 января 1970 года.
Соответственно, 349953.91666667 — это количество часов, прошедших с 1 января 1970 года.

  Ответить  
 
 автор: zohen   (25.01.2010 в 16:25)   письмо автору
 
   для: inner   (08.12.2009 в 14:32)
 

у меня какой-то прикол из TIMESTAMP

обично TIMESTAMP из 10 символов?а у меня из 13 символов
после перевода его в дату она получается неправельная
что делать?

  Ответить  
 
 автор: Trianon   (25.01.2010 в 16:37)   письмо автору
 
   для: zohen   (25.01.2010 в 16:25)
 

Почему Вы решили, что у Вас именно он?

  Ответить  
 
 автор: zohen   (25.01.2010 в 16:43)   письмо автору
 
   для: Trianon   (25.01.2010 в 16:37)
 

а что ето может бить?
починается 125******* и аж 13 символов

я сотрел базу данних форума там таймштамп 10 а тут 13 символов

  Ответить  
 
 автор: Trianon   (25.01.2010 в 17:14)   письмо автору
 
   для: zohen   (25.01.2010 в 16:43)
 

ну может там не unix timestamp.
На сарае "Х.." написано, а внутри дрова лежат.

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования