zona obtener mexico horaria java jodatime

java - obtener - Zona horaria de fecha predeterminada a UTC para DateTime de Jodatime



obtener zona horaria java (2)

Si está realmente preocupado por los caracteres adicionales, simplemente cree un método auxiliar:

public static DateTime newUTCDateTime() { return new DateTime(DateTimeZone.UTC); }

Actualmente estoy creando objetos UTC DateTime usando el idioma actual

DateTime now = new DateTime(DateTimeZone.UTC);

¿Hay alguna manera de predeterminar para que pueda crear objetos DateTime basados ​​en UTC usando el constructor predeterminado para que esté más implícito?

DateTime now = new DateTime();


Si solo desea establecer la zona horaria predeterminada para el tiempo de joda, use DateTimeZone.setDefault .

Si desea cambiar la zona horaria que utiliza todo el jvm, use el método TimeZone.setDefault . Solo asegúrese de configurarlo con anticipación ya que puede almacenarse en caché por joda time .. citado de DateTimeZone.getDefault :

La zona horaria predeterminada se deriva de la propiedad del sistema user.timezone. Si eso es nulo o no es un identificador válido, entonces se convierte el valor del valor predeterminado de JDK TimeZone. Si eso falla, se usa UTC.