Sign up with your email address to be the first to know about new products, VIP offers, blog features & more.

Tag Archives fechas

Lo mejor de mi RSS del 24 al 30 de agosto:

Hoy es 30 de agosto y aunque el tiempo parece decirnos que vuelve el verano, la verdad es que mañana es casi septiembre y pasado será 1 de septiembre, así que la actividad volverá a carreteras, avenidas y calles. Las oficinas se llenarán y con ellas seréis muchos más los que leeréis todas estas entradas acumuladas en vuestro Feedly, así que vamos a seguir como cada semana con nuestro resumen semanal de noticias interesantes sobre Linux, software libre, desarrollo web y WordPress.

Esta semana la selección es la siguiente:

  • Las fechas en formato Unix son totalmente ininteligibles para los humanos,

Calcular día de la semana con PHP

Los requisitos de los clientes, en buena medida suelen tener que ver con restricciones temporales. No sólo de cantidad de tiempo, sino también de qué días o no es. Por eso hoy os traigo este código. Veremos primero cómo averiguar qué día de la semana es para una fecha dada, para posteriormente hacer una función de ejemplo que diga si es fin de semana o no.

Empecemos, recibiremos una fecha en formato americano, como se almacena en las bases de datos como MySQL es decir: año con cuatro cifras, seguido del mes en formato número con dos cifras,

Sumar y restar fechas con MySQL

Posiblemente en más de una ocasión habréis tenido que hacer consultas del estilo: “Contratos que vencen el mes que viene”, “Usuarios dados de baja el último mes”, “Noticias publicadas los últimos 10 días”… o similares para las que sueles necesitar realizar operaciones simples entre fechas.

Esta entrada es un pequeño recordatorio de las siguientes funciones de MySQL:

  • CURDATE(): Que nos devuelve la fecha actual.
  • DATE_ADD() y DATE_SUB(): Para sumar y restar fechas respectivamente.

Gracias a ellas podemos hacer consultas similares a las anteriores de forma directa. Veamos algunos ejemplos:
Contratos que terminan dentro de un mes

Contratos que terminaron la última semana:

Hay muchas más funciones relacionadas con el tiempo y las fechas que os pueden sacar de un apuro y simplificaros mucho la vida.