Cronómetro con JavaScript con marcas - Código open source

Cronómetro con JavaScript – Open source

En este post te expondré un pequeño proyecto que recién he terminado. Se trata de un cronómetro programado con JavaScript puro que funciona en cualquier dispositivo con un navegador web.

Cronómetro con JavaScript con marcas - Código open source

Cronómetro con JavaScript con marcas – Código open source

Funciona como un cronómetro normal: permite iniciar, pausar y detener el cronómetro así como poner marcas o banderas.

A lo largo del post te explicaré su funcionamiento y cómo es que lo he programado. Te repito que no utilicé ningún framework de JS.

(más…)

PHP – Fecha del mes pasado

En este post sobre PHP y fechas te mostraré cómo obtener la fecha del mes pasado. Por ejemplo, hoy es 8 de febrero de 2021, así que la fecha del mes pasado es enero de 2021.

De igual forma, si estuviéramos en enero de 2021, la fecha del mes pasado sería diciembre de 2020.

Veamos entonces cómo obtener la fecha del mes pasado usando PHP, date y strtotime.

(más…)

PHP: fecha de inicio y fin de semana

En este post te mostraré cómo obtener las fechas de inicio y fin de la semana actual en el lenguaje de programación PHP.

Es decir, según la fecha actual obtener el inicio (que sería el domingo) y el fin (que sería el sábado) aunque si tu semana inicia o termina en otro día verás que es muy fácil cambiarlo.

(más…)

Formatear fechas en JavaScript

En este post voy a mostrarte una forma de formatear la fecha (o en términos específicos un objeto de tipo Date) en JavaScript.

No vamos a usar el método toLocaleString ni parecidos, crearemos un método propio ya que aunque hay métodos que pueden servir mejor, en ocasiones es necesario formatear la fecha en JavaScript de acuerdo a un formato manual.

Nota: si tú prefieres usar un método más elegante puedes usar DateTimeFormat de JS.

(más…)

JavaScript: obtener día de la semana según fecha

En este artículo sobre programación en JavaScript te mostraré cómo obtener el día de la semana según una fecha. Es decir, saber cuál día de la semana fue, y adicionalmente obtener su nombre.

Por ejemplo, hoy es lunes, así que el número del día de la semana es 1 (pues en JavaScript el domingo es 0) y el día es, aunque sea repetitivo, lunes.

Veamos algunas funciones para obtener esos resultados.

(más…)

Hacer ciclos con fechas en PHP

Ciclo while con fechas en PHP

Hoy en la mañana estuve platicando con un compañero sobre un algoritmo para hacer un ciclo while con PHP que fuera desde una fecha hasta otra, día a día. Por ejemplo, un ciclo que fuera desde el 18 de marzo hasta el 25 de marzo y en cada iteración se pudiera obtener el día.

Hacer ciclos con fechas en PHP

Hacer ciclos con fechas en PHP

Gracias a las funciones de strtotime y date fue una tarea fácil, y hoy vengo a explicar cómo es por si a alguien más le sirve.

(más…)

Formateando fechas en PHP con la función date

Introducción

Día de la semana en PHP con date y arreglos

Día de la semana en PHP con date y arreglos

La función date en PHP funciona para formatear fechas usando algunos modificadores. Lo que hace es formatear un entero que representa a los segundos desde la fecha Unix.

Esta función llamada date recibe 2 argumentos: el primero es obligatorio y es un string que indica el formato.

El segundo es opcional y es un entero representando los segundos transcurridos desde la fecha Unix, si no lo mandamos entonces PHP tomará lo que devuelva la función time.

Devuelve un string con la fecha formateada según el formato indicado.

Para ejemplificar con código, este fragmento en donde no pasamos el segundo argumento…

$fecha = date("Y-m-d");

Y este otro en donde sí lo pasamos pero es time, son completamente lo mismo:

$fecha = date("Y-m-d", time());

Dicho esto, en el segundo argumento podemos pasar otro entero como ya vimos cuando obtuvimos la fecha de mañana en PHP.

Pero lo que hoy veremos será múltiples formatos de fecha en PHP que nos pueden ser útiles.

(más…)