|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] php|Преобразовать секунды в дату |
|
|
[решено] php|Преобразовать секунды в дату
|
![]() Старожил Сообщения: 398 |
Вообщем проблема в следующем:
Имеется переменная $All, в ней хранится кол-во секунд (разница между двумя датами) Нужно преобразовать их в нормальную дату в следующем виде: Т.е. ск-ко лет, дней, часов, минут, секунд... НО $Year+$Day+$Hour+$Minutes+$Second не должно быть равно $All Уже запарился считать. исписал четыре тетрадных листа. Пробовал так:
не пашет... Помогите пожалуйста, работа стынет... |
|
------- Отправлено: 13:36, 29-12-2009 |
Deadooshka Сообщения: 2558
|
Профиль | Отправить PM | Цитировать Годы считаются только с учетом реальных дат (нужно учитывать високосные годы). Так что считайте исходя из дней (там все четко 24 часа). А уже в конце расчетов можно годы из дней примерно подсчитать (~365.25 дня вроде). Т.е. сразу с all/86400 начните...
|
Отправлено: 14:27, 29-12-2009 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
![]() Старожил Сообщения: 398
|
Профиль | Сайт | Отправить PM | Цитировать Sham, не, здесь это не важно, возьмём год за 365 дней...
|
------- Отправлено: 14:41, 29-12-2009 | #3 |
Deadooshka Сообщения: 2558
|
Профиль | Отправить PM | Цитировать Цитата morgan1991:
Цитата morgan1991:
в целом в расчетах не вижу ошибок (только скобки в арифметических действиях необязательны - php понимает приоритеты)... |
||
Отправлено: 15:07, 29-12-2009 | #4 |
![]() Старожил Сообщения: 398
|
Профиль | Сайт | Отправить PM | Цитировать |
|
------- Отправлено: 15:47, 29-12-2009 | #5 |
Deadooshka Сообщения: 2558
|
Профиль | Отправить PM | Цитировать Цитата morgan1991:
|
|
Отправлено: 16:12, 29-12-2009 | #6 |
![]() Старожил Сообщения: 398
|
Профиль | Сайт | Отправить PM | Цитировать
Выводит: |
------- Отправлено: 16:22, 29-12-2009 | #7 |
Deadooshka Сообщения: 2558
|
Профиль | Отправить PM | Цитировать а если параметры местами поменять?
Цитата morgan1991:
|
|
Последний раз редактировалось Sham, 29-12-2009 в 17:48. Причина: из большего меньшее :) Отправлено: 17:35, 29-12-2009 | #8 |
![]() Старожил Сообщения: 398
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Sham:
|
|
------- Отправлено: 19:09, 29-12-2009 | #9 |
Deadooshka Сообщения: 2558
|
Профиль | Отправить PM | Цитировать |
Отправлено: 19:42, 29-12-2009 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] Преобразовать *.html в *.mht | gora | Скриптовые языки администрирования Windows | 26 | 11-04-2013 10:53 | |
[решено] Как преобразовать текстовую формулу в числовой результат | malev | AutoIt | 2 | 18-09-2009 11:09 | |
[решено] Если LCtrl удерживалась меньше 1 секунды, то действие1, иначе действие2. | beve | AutoIt | 6 | 28-08-2009 09:37 | |
Разное - [решено] Стал подвисать комп на 2-3 секунды из-за заражения | Bester | Лечение систем от вредоносных программ | 30 | 01-01-2008 15:24 | |
[решено] Javascript | преобразовать 1154112977 в нормальное число | hasherfrog | Вебмастеру | 3 | 29-07-2006 01:14 |
|