Re: [PHP] First day of the month

2004-08-03 Thread John Nichel
On Tuesday 03 August 2004 13:46, David Hansen Jr. offered up the following 
tid-bit of information :
 I'm trying to make a custom calendar script for my school district, and
 I'm hitting a little obstacle.  I know how I can accomplish what I'm
 after, but it's a lot of extra coding.  I'm wondering if there's a
 simple way to figure out what day of the week the first day of the month
 lands on.  I can take the info pulled with date() and use several
 switch() and if statements, but that's ugly.  Anyone have any
 suggestions?

 Thanks!
 ~ David

$firstDayOfMonth = mktime (0,0,0, $month, 1, $year );

http://us4.php.net/mktime
-- 
John C. Nichel
berGeek
KegWorks.com
716.856.9675
[EMAIL PROTECTED]

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] First day of the month

2004-08-03 Thread Matthew Sims
 I'm trying to make a custom calendar script for my school district, and
 I'm hitting a little obstacle.  I know how I can accomplish what I'm
 after, but it's a lot of extra coding.  I'm wondering if there's a
 simple way to figure out what day of the week the first day of the month
 lands on.  I can take the info pulled with date() and use several
 switch() and if statements, but that's ugly.  Anyone have any
 suggestions?

 Thanks!
 ~ David


You mean like:

$firstWkDay = date(l, mktime(0,0,0,7,1,2004));


-- 
--Matthew Sims
--http://killermookie.org

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



RE: [PHP] First day of the month

2004-08-03 Thread Vail, Warren
I was going to suggest;

$dayofweek = date(D,strtotime(date(Y-m-01)));

Warren Vail


-Original Message-
From: John Nichel [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, August 03, 2004 11:00 AM
To: [EMAIL PROTECTED]
Subject: Re: [PHP] First day of the month


On Tuesday 03 August 2004 13:46, David Hansen Jr. offered up the following 
tid-bit of information :
 I'm trying to make a custom calendar script for my school district, 
 and I'm hitting a little obstacle.  I know how I can accomplish what 
 I'm after, but it's a lot of extra coding.  I'm wondering if there's a 
 simple way to figure out what day of the week the first day of the 
 month lands on.  I can take the info pulled with date() and use 
 several
 switch() and if statements, but that's ugly.  Anyone have any
 suggestions?

 Thanks!
 ~ David

$firstDayOfMonth = mktime (0,0,0, $month, 1, $year );

http://us4.php.net/mktime
-- 
John C. Nichel
ÜberGeek
KegWorks.com
716.856.9675
[EMAIL PROTECTED]

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] First day of the month

2004-08-03 Thread John Holmes
David Hansen Jr. wrote:
I'm trying to make a custom calendar script for my school district, and
I'm hitting a little obstacle.  I know how I can accomplish what I'm
after, but it's a lot of extra coding.  I'm wondering if there's a
simple way to figure out what day of the week the first day of the month
lands on.  I can take the info pulled with date() and use several
switch() and if statements, but that's ugly.  Anyone have any
suggestions?
echo date('D',mktime(0,0,1,1,date('m'),date('Y'));
http://us2.php.net/date
http://us2.php.net/mktime
--
John Holmes
php|architect - The magazine for PHP professionals - http://www.phparch.com
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Re: [PHP] First day of the month

2004-08-03 Thread David Hansen Jr.
On Tue, 2004-08-03 at 11:09, Matthew Sims wrote:
  I'm trying to make a custom calendar script for my school district, and
  I'm hitting a little obstacle.  I know how I can accomplish what I'm
  after, but it's a lot of extra coding.  I'm wondering if there's a
  simple way to figure out what day of the week the first day of the month
  lands on.  I can take the info pulled with date() and use several
  switch() and if statements, but that's ugly.  Anyone have any
  suggestions?
 
  Thanks!
  ~ David
 
 
 You mean like:
 
 $firstWkDay = date(l, mktime(0,0,0,7,1,2004));

That's much simpler that what I had in my head.

Thanks so much!
~ David

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



RE: [PHP] First day of the month

2004-08-03 Thread Matthew Sims
 I was going to suggest;

 $dayofweek = date(D,strtotime(date(Y-m-01)));

 Warren Vail



That probably works but if you look, you're calling a function inside a
function that's inside another function.

$dayofweek = date(D, mktime(0,0,0,$m,1,$y));

A little more simpler.

BTW, D or l pretty much do the same thing. It depends on whether you
wan Mon or Monday.

D = abbrviated name
l = full name

-- 
--Matthew Sims
--http://killermookie.org

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php