es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Script Groovy para convertir la hora UTC a hora CEST (CET)

Tengo un servidor Linux que sigue la zona horaria UTC, y para los detalles relacionados con el proyecto necesito obtener algunos detalles utilizando la hora CEST, ya que todos los servidores de Windows se están manteniendo en CEST.

He probado algunos scripts con Groovy para convertir UST a CEST y aún no tengo suerte. Como soy nuevo en Groovy, si alguien ha usado scripts de Groovy similares, ¿podrías proporcionar algunos ejemplos de scripts al respecto? Gracias de antemano.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Conversión de UTC a CEST utilizando Groovy

    Si tienes un servidor Linux que sigue la zona horaria UTC y necesitas obtener detalles utilizando la hora CEST para propósitos relacionados con un proyecto, puedes utilizar Groovy para convertir UTC a CEST.

    Aquí tienes un ejemplo de script Groovy que puedes utilizar con este propósito:

    import java.time.*
    
    def utc = LocalDateTime.now(ZoneOffset.UTC)
    def cet = utc.atZone(ZoneId.of("CET"))
    
    println "Hora UTC: " + utc
    println "Hora CEST: " + cet
    

    En este ejemplo, estamos utilizando el paquete java.time para convertir la hora UTC en un objeto LocalDateTime, y luego convertirlo en un objeto ZonedDateTime utilizando el método atZone. Estamos especificando la zona horaria CET utilizando la clase ZoneId.

    Puedes modificar este script según tus requisitos y utilizarlo para obtener detalles en hora CEST. Esto te ayudará a empezar con Groovy y las conversiones de zona horaria.

Comments are closed.