Skip to main content

Pasado, Presente y Futuro en PHP

Ayer me toco averiguar las siguientes fechas usando php, se los dejo por si les resultan utiles:

  • fecha inicial del mes actual:
    date("Y-m-d", mktime(0,0,0, date('m'), 1, date('Y')));
  • fecha final del mes actual
    date("Y-m-t");
  • fecha inicial del mes anterior
    date("Y-m-d",mktime(0, 0, 0, (date('m') - 1), 1, date('Y')));
  • fecha final del mes anterior
    date("Y-m-t",mktime(0, 0, 0, (date('m') - 1), date('t'), date('Y')));
  • fecha inicial del mes siguiente
    date("Y-m-d",mktime(0, 0, 0, (date('m') + 1), 1, date('Y')));
  • fecha final del mes siguiente
    date("Y-m-t",mktime(0, 0, 0, (date('m') + 1), date('d'), date('Y')));

Mucho ayuda el uso del formato "t"   en la funcion date que  representa el numero de dias en determinado mes.

Comments

Anonymous said…
Hola, acabo de leer este en tu blog , como ayudar a la gente web dando gran conocimiento!
Buen Trabajo , Bye y tener un gran 2011! Lo sentimos por mi mala español!

Popular posts from this blog

Sophie Baby Sounds Privacy Policy

Privacy Policy Rigoberto Reyes built the Sophie Baby Sounds app as a Free app. This SERVICE is provided by Rigoberto Reyes at no cost and is intended for use as is. This page is used to inform website visitors regarding my policies with the collection, use, and disclosure of Personal Information if anyone decided to use my Service. If you choose to use my Service, then you agree to the collection and use of information in relation to this policy. The Personal Information that I collect is used for providing and improving the Service. I will not use or share your information with anyone except as described in this Privacy Policy. The terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, which is accessible at Sophie Baby Sounds unless otherwise defined in this Privacy Policy. Information Collection and Use This Service does not require you to provide us with any personally identifiable information.  The Service does not use any third party services that…

Personalizando sfWidgetFormJQueryDate

Llevo 3 semanas trabajando en un proyecto con symfony, a pesar de que existe bastante documentacion acerca del framework es muy facil perderse entre toda la informacion y si le agregamos las distintas versiones de symfony, los 2 tipos de ORM (propel/doctrine) las diferentes maneras de hacer las cosas segun que tan bien hayas definido tus modelos, pues encontrar como hacer algo especifico suele ser bastante tedioso, asi que conforme avance en mi proyecto ire poniendo uno que otro tip de como pude resolver los problemas que me encontre...
Iniciare con el conocido sfWidgetFormJQueryDate, el cual nos da una interfaz para el datepicker de Jquery UI, la documentacion esta bien... pero yo queria el calendario en español, inline (que se mostrara sin necesidad de hacer click en una imagen o un input) y con limite de fechas a escoger:



Para conseguirlo utilice el siguiente codigo en la forma:

'start' => new sfWidgetFormJQueryDate(array('culture'=>'es', 'config&…