Hola,
Los siguientes métodos, permiten recibir dos fechas en formato UnixTime y escriben en un System.out.println cual es la fecha mas antigua y retornan cual es la fecha mas reciente en formato UnixTime, en java.

Forma #1 con la clase Instant:

public static Long compareUnixTimesWithInstant(Long unixTime1, Long unixTime2) {

// Convertir los UnixTime a objetos de fecha y hora
Instant date1 = Instant.ofEpochSecond(unixTime1);
Instant date2 = Instant.ofEpochSecond(unixTime2);

// Formateador para mostrar las fechas de forma legible
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")
.withZone(ZoneId.systemDefault());

// Comparar las fechas y mostrar cual es la más antigua
if (date1.isBefore(date2)) {
System.out.println("La fecha mas antigua es: " + formatter.format(date1));
// retorna la fecha mas reciente
return unixTime2;
} else {
System.out.println("La fecha mas antigua es: " + formatter.format(date2));
// retorna la fecha mas reciente
return unixTime1;
}

}


Forma #2 con la clase Date:

public static Long compareUnixTimesDate(Long unixTime1, Long unixTime2) {

// Convertir los UnixTime a objetos Date
Date date1 = new Date(unixTime1 * 1000);
Date date2 = new Date(unixTime2 * 1000);

// Comparar las fechas y mostrar cual es la más antigua
if (date1.before(date2)) {
System.out.println("La fecha mas antigua es: " + date1);
// retorna la fecha mas reciente
return unixTime2;
} else {
System.out.println("La fecha mas antigua es: " + date2);
// retorna la fecha mas reciente
return unixTime1;
}

}
Hola,

El siguiente método en Java permite convertir una fecha de tipo Long en formato UnixTime a Date:

public static Date convertUnixTimeToDate(Long calendarUnixTime) {
    // Multiplicar por 1000 para convertir de segundos a milisegundos
    long timestamp = calendarUnixTime * 1000;
    return new Date(timestamp);
}

El valor de entrada es: 1724940994L

Y retorna lo siguiente: Thu Aug 29 09:16:34 COT 2024
Hola,


Para evitar que el SonarCloud cuando este escaneando un repositorio marque advertencia por: Duplications



Se debe implementar el siguiente comando:
sonar.cpd.exclusions=**/NombreClaseJava.java,**/NombreModulo/**

En la clase:
sonar-project.properties

Y listo, así, el SonarCloud omitirá revisar la duplicidad en las clases y módulos configurados en ese comando.
La mítica canción Asia, del género de música tropical lanzada en el año de 1989, cantada por el legendario Willie Colón y Legal Alien para su álbum: Top Secrets; bajo el Sello discográfico: Fania Records; tiene una historia bastante peculiar. Acompañame yo te la cuento.


La Nostalgia de un Amor Perdido en 'Asia' de Willie Colón

La canción 'Asia' de Willie Colón, una figura prominente de la salsa y el jazz latino, sumerge a los oyentes en una atmósfera de nostalgia y anhelo. La letra refleja la experiencia de alguien que ha perdido a un ser querido, posiblemente una pareja o un familiar fallecido, y que ahora siente el vacío dejado por su ausencia. La repetición de 'Asia llamando' sugiere una conexión profunda y posiblemente una llamada interna hacia esa persona o lugar que evoca recuerdos y emociones intensas.

El narrador menciona cómo la casa, aunque llena de objetos, se siente vacía sin la presencia de 'Asia'. Esto puede interpretarse como una metáfora de cómo las posesiones materiales no pueden compensar la falta de amor y conexión emocional. La mención de 'ojos tristes y a la vez llenos de amor' y los 'secretos' que guardan, podría indicar una historia no contada, llena de complejidad y sentimientos no resueltos.

La canción también toca temas de separación y la distancia, tanto física como emocional, que puede existir entre las personas. El 'mar de agua y tiempo' que separa al narrador de 'Asia' simboliza las barreras que impiden que estén juntos. La letra transmite un deseo persistente de reencontrarse con el ser amado y la esperanza de que, a pesar de la distancia, el amor pueda perdurar.

Letra completa de la canción:

Veo tu cara en la plaza
No me atreví a llamar
Al doblar la esquina
Te oía cantar

Esta casa no es mía
Ella misma te extraña
Quedo rico de cosas
Pero pobre en el alma

Este misterio que no puedo comprender
¿Qué le ha pasado a mi Asia?
¿Para dónde se fue?
Ojos tristes y a la vez llenos de amor
¿Guardarán tus secretos?
¿Cuál será tu dolor?

Ah-ah-ah, siento Asia llamando
Ah-ah-ah, siento Asia llamando
Ah-ah-ah, siento Asia llamando
Ah-ah-ah, siento Asia llamando

En un campo remoto
En la plena ciudad
Y hasta más te sentía
A la orilla del mar

Esta casa no es mía
Ella misma te extraña
Quedo rico de cosas
Pero pobre del alma

Este misterio que no puedo comprender
¿Qué le ha pasado a mi Asia?
¿Para dónde se fue?
Ojos tristes y a la vez llenos de amor
¿Guardarán tus secretos?
¿Cuál será tu dolor?

Ah-ah-ah, siento Asia llamando
Ah-ah-ah, siento Asia llamando
Ah-ah-ah, siento Asia llamando
Ah-ah-ah, siento Asia llamando

Como un sueño te me fuiste
Y ahora solo pienso en verte
Como quisiera tenerte
Y amarte toda la vida

Asia, fuiste todo para mí
Óyeme, Asia

El mar que nos separa
Un mar de agua y tiempo
Canta el triste lamento que yo siento todavía

Solo queda tu recuerdo
Del tiempo que aquí vivías
Si tú fueras toda mía, todo cambiaría
Dalo por cierto

No me agarres la camisa que voy andando (Asia llamando)
Asia, Asia, siempre en ti pensando (Asia llamando)
Mira mis ojos que están llorando (Asia llamando)
Yo no me voy, yo no me voy
Yo me voy aunque sea caminando (Asia llamando)

Eh, quiero sentirte junto a mi pecho (Asia llamando)
Para entregarme todo en tu lecho (Asia llamando)
Como un sueño te me fuiste (Asia llamando)
Y solo quedan recuerdos tristes

Fuente: