PHP – Ordenar arreglo por fecha y hora

Ordenar array por datetime en PHP

En este post te mostraré cómo ordenar un arreglo que tiene fecha y hora, usando PHP y la función sort, usort y strcmp.

En el primer ejemplo vamos a ordenar un arreglo plano, que tiene únicamente fechas; en el segundo vamos a ver cómo ordenar un arreglo que tiene un datetime dentro de otro arreglo.

(más…)

PHP y strtotime para manipular fechas

Introducción

Ya vimos cómo sumarle un día a la fecha de hoy para sacar la fecha del otro día, o la fecha de mañana en PHP. Ahora veamos otras cosas interesantes que podemos hacer con strtotime. Lo que haremos será ver cómo:

  1. Obtener la fecha de hace un año
  2. Saber la fecha que será dentro de un año
  3. Restar y sumar meses a una fecha
  4. Sumar minutos a una fecha y hora
  5. Operar con semanas
Operar con fechas en PHP usando strtotime

Operar con fechas en PHP usando strtotime

Adicionalmente te invito a leer cómo saber la fecha de inicio y fin de mes en PHP y cómo saber los días transcurridos entre 2 fechas.

Por cierto, si tienes dudas de cómo usamos a date para formatear las fechas te recomiendo este post.

(más…)