Как узнать сколько дней в этом месяце?

FedY@

Новичок
Как узнать сколько дней в этом месяце?

Как узнать сколько дней в этом месяце? или ище в каком-то?!
 

iliah

Новичок
как вариант:
берешь timestamp от первого числа нужного месяца,
от первого числа следующего месяца
а дальше делишь на число секунд в одном дне
 

Найч

Алгоритмик :-)
iliah
переход на летнее/зимнее время не учитываем? ))
FedY@
[m]date[/m]
[m]checkdate[/m]
 

iliah

Новичок
Найч
вам один час imho погоды не сделает
поправьте меня если я не прав
 

HEm

Сетевой бобер
iliah
сделает, у меня скрипт считал дни от определенной даты, после перехода на летнее время стал сбоить на один день
 

Найч

Алгоритмик :-)
iliah
По ходу мне и два часа ничего не изменят. Просто если есть простой способ в ПЫХе, то лучше его использовать, чем заниматься спорной математикой
 

iliah

Новичок
алгоритм в студию пожалуйста с применением date и checkdate
для к примеру июня 1981 года
 

Найч

Алгоритмик :-)
iliah
ГЫ....
А у тебя в разные года в июне разное число дней?

-~{}~ 14.05.04 14:49:

Кстати, почитай ман. Там один из примеров задачу-то и решает :))
 

FedY@

Новичок
Вы меня просто запутали, просто напишите пример... и ище ссылки на которые вы мне дали, там с кодировкой плоховато :)
 

IntenT

SkyDiver
Товарищи, количество дней в каждом месяце величина заранее известная. вычислять ее ненадо.
февраль определяется просто - если год делится на 4 - то 29. иначе - 28
 

SiMM

Новичок
Автор оригинала: IntenT
февраль определяется просто - если год делится на 4 - то 29. иначе - 28
Всё не так просто, как ты думаешь ;) Хотя внутри диапазона времени с 1 марта 1900 года по 28 февраля 2100 твоё утверждение вполне истинно ;)
 

SiMM

Новичок
IntenT, трижды - в годы, делящиеся на 100, но не делящиеся на 400 ;)
 

HEm

Сетевой бобер
ну началось.... все это можно найти в интернете, нечего здесь демагогию разводить

к тому же в 99% случаев диапазоны вне 20 и 21 века не используются
 

Profic

just Profic (PHP5 BetaTeam)
IntenT
year % 4 - високосный
year % 100 - невмсокосный
year % 400 - високосный
SiMM
:)
 

HEm

Сетевой бобер
Profic
насколько я помню, есть еще year%10000 или чтото такое
 
Сверху