|
|
|||||
Регистрация: Oct 2005
Адрес: Russia, Irkutsk
Сообщений: 742
|
Вчерашняя дата
Привет всем!
Вроде была тема, что-то не нашёл Нужно взять к примеру вчерашнюю дату т.е. если сегодня 01.01.2010 то вчера 31.12.2009, достаточно геморно получается, много вариантов + високосный год. А вообще не отказался бы от пакета для работа с датами, складывать / вычитать даты и тд
__________________
smival.com |
|
|||||
Регистрация: Oct 2005
Адрес: Russia, Irkutsk
Сообщений: 742
|
спасибо
я почему то был уверен что hours и прочее - ридонли
__________________
smival.com |
|
|||||
Регистрация: Mar 2004
Адрес: Dnepr, Ukraine
Сообщений: 30
|
Есть ещё другая тема, и мне она кажется более правильной, ну каждому своё.
Универсальный метод для уменьшения-увеличения дат: 1) нужную дату получить в формате миллисекунд (с 1 января 1970 года или как там, эпоха Юникс, ё-маё)) 2) изменить её на нужное количество секунд. Например, на сутки назад: -3600*24*1000 3) получить новый объект даты по результирующему количеству миллисекунд 4) опа, теперь можно от него брать день, месяц, час - всё будет автоматом корректно |
|
|||||
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
Цитата:
|
|
|||||
Регистрация: Mar 2004
Адрес: Dnepr, Ukraine
Сообщений: 30
|
ну судя по тому, что он написал, что был уверен, что hours ридонли, он мог понять ответ wvxvw неверно. А так всё чётко
|
Часовой пояс GMT +4, время: 00:54. |
|
« Предыдущая тема | Следующая тема » |
Теги |
Date , дата |
|
|