Reply to Re: [PHP] Intersecting Dates

Your name:

Reply:


Posted by Brian V Bonini on 11/27/05 16:10

On Sat, 2005-11-26 at 16:18, Shaun wrote:
> Hi,
>
> Given a start day and month and end day and month (i.e. 01-01 to 31-03) how
> can one check if another set intersects these dates?


Convert each to epoch and test for > floor < ceiling, just a thought.

$a = array(mktime(0, 0, 0, 1, 1, date('Y')), // floor
mktime(0, 0, 0, 4, 1, date('Y')), // ceiling
mktime(13, 45, 0, 3, 15, 2005) // random date
);

echo ($a[3] > $a[1] && $a[3] < $a[2]) ? "in range" : "out of range";

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация