Entradas

Mostrando entradas de febrero, 2022

Crear repositorio Git desde Git Bash

Imagen
Git es una de las herramientas de control de versiones más utilizadas hoy en día. Aunque hace algún tiempo eran más populares los sistemas centralizados como SVN, la realidad es que actualmente Git es el amo y señor en este campo. Si estás trabajando en una aplicación relativamente moderna, no me estaría arriesgando demasiado si dijera que estáis usando Git para el control de versiones. Así que os recomiendo que profundicéis todo lo posible en el manejo de esta herramienta, ya que es un conocimiento transversal que os podréis llevar de un proyecto a otro.      Dicho esto, vamos a ver lo básico de Git. Os quiero comentar los pasos necesarios para crear e inicializar un repositorio Git para vuestro proyecto. Aunque esto se puede realizar de varias formas, en concreto hoy quiero explicarlo utilizando la herramienta Git Bash , ya que se trata del método que con seguridad podremos emplear en cualquier tipo de proyecto.   Crear repositorio Git desde Git Bash Obviamente, en primer lugar tend

Calcular Día de la semana de una Fecha determinada

Imagen
Siguiendo con las píldoras de los últimos días, hoy vamos a ver una utilidad que suele ser de bastante ayuda cuando queremos programar funcionalidades distintas en función de la fecha. Me estoy refiriendo a la utilidad que nos permite determinar en qué día de la semana cae una fecha determinada (lunes, martes, miércoles, etc...). Se trata de un cálculo sencillo, pero no nos vendrá mal tenerlo a mano por aquí para refrescar su desarrollo cuando nos sea necesario. El trabajo con fechas tarde o temprano se hace necesario en cualquier proyecto. Para calcular del día de la semana de una fecha concreta, podríamos hacer uso de la librería GregorianCalendar de Java. De este modo, tendríamos un método codificado de forma similar al siguiente. // ********** ********** ********** ********** ********** public int calcularDiaSemana (Date fecha ) {           GregorianCalendar fechaCalendario = new GregorianCalendar();    fechaCalendario .setTime( fecha );    int diaSemana = fechaCalendario .ge

Convertir de variable String a variable Date

Imagen
Un problema típico que se nos suele presentar en cualquier proyecto es el de la necesidad de recuperar una fecha en formato String y convertirla en un Date que nos permita trabajar con ella en la aplicación. El proceso inverso es bastante sencillo (pasar de un Date a un String), pero la acción de traducir un String a un Date no es algo tan obvio para un programador principiante. Vamos a ver hoy una forma de hacer dicha conversión, aunque por supuesto en Java tendremos muchas más alternativas. Una de las mejores cosas de este lenguaje es que nos permite usar diferentes caminos para "llegar a Roma".      Entrando ya en materia, a continuación os muestro un método con una de las formas populares de trasladar un String a una variable Date .     // ********** ********** ********** ********** **********      public Date extraerFecha(String entrada ) {                        // Calculamos la fecha          SimpleDateFormat formato = new SimpleDateFormat( FORMATO_FECHA );