note 41302 deleted from function.mktime by betz
| From: | betz@php.net | Date: | Tue, 06 Apr 2004 05:47:17 +0000 |
| Subject: | note 41302 deleted from function.mktime by betz | ||
| References: | 1 | Groups: | php.notes |
| Request: | Send a blank email to php-notes+get-67692@lists.php.net to get a copy of this message | ||
Note Submitter: erick_rt@hotmail.com
----
Este script lo que hace es mostrarte la semana actual, no importa en que dia de encuentres
simplemente de indica el lunes y el domingo de esa semana... si tiene errores enviamelos y con gusto
los corregiré y te los envio a tu mail.
¡disfruta!
*****
What this script does, is to show the week, don´t matter what day is, simply indicates de monday
and sunday of the week, if this script contain any error, i´ll be happy to debug and i´ll send you
to your mail.
enjoy!
*******************************************
<?
$DPOS=date("w", mktime(0,0,0,4,date("j"),date("y"))); //Dia de la
semana
if ($DPOS==0) // Si la pocisión es cero
{$DPOS=7;} // Entonces debe ser 7 o representa domingo
$DI=(date("d", mktime(0,0,0,4,date("j"),date("y")))-$DPOS)+1; //Dia
incicial = a el dia actual menos la pocision mas uno
$DF=$DI+6; //Dia final es igual al dia inicial + 6
$MesAnt=date("n",
mktime(0,0,0,date("m"),date("j"),date("y"))); //obtener el mes
anterior
$DI= date( "d/m", mktime(0,0,0,$MesAnt,$DI,date("y")) ); //Obtener dia incial
del mes anterior (en caso de)
$DF= date( "d/m", mktime(0,0,0,date("m"),$DF,date("y")) ); //Obtener
dia final del mes siguiente (en caso de)
echo $DI;
echo "--";
echo $DF;
?>