Re: Firs Day Of Week UNIX

From: Date: Tue, 19 Oct 2010 14:24:54 +0000
Subject: Re: Firs Day Of Week UNIX
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-308837@lists.php.net to get a copy of this message
Don Wieland schrieb:
Hi gang, I need a bailout. I have a fields called "sys_first_day_of_week" and the user can select one value which will be from a menu with these options: Monday Tuesday Wednesday Thursday Friday Saturday Sunday Based on this "Preference" and TODAYS DATE, I want to calculate the first day of the week. So if my preference is "Monday" and Today's date is 10/19/2010, I want to return a value of: 1287374400 (which is 10/18/2010) if my preference is "Wednesday" and Today's date is 10/19/2010, I want to return a value of: 1286942400 (which is 10/13/2010) Appreciate any help. Don I'm not sure: You are searching the date of the last given weekdate?
$sys_first_day_of_week: Monday => 1, ..., Saturday => 6, Sunday => 0 Try this one: date seems to be correct, but value is different, maybe different time zone? if ( date('w') > $sys_first_day_of_week ) { $value = mktime(0,0,0,date('n'),date('j'),date('Y')) - ( 7 + date('w') - $sys_first_day_of_week ) * 24 * 60 * 60; } else { $value = mktime(0,0,0,date('n'),date('j'),date('Y')) - ( date('w') - $sys_first_day_of_week ) * 24 * 60 * 60; }

« previous php.general (#308837) next »