0

Установка часового пояса по умолчанию на UTC для DateTime Joda-Time

14

Я в настоящее время создаю объекты DateTime в UTC с использованием следующего подхода:

DateTime now = new DateTime(DateTimeZone.UTC);

Существует ли способ установить значение по умолчанию, чтобы я мог создавать объекты DateTime в UTC, используя конструктор без параметров, чтобы это выглядело более неявно?

DateTime now = new DateTime();

1 ответ(ов)

0

Если вы действительно беспокоитесь о лишних символах, просто создайте вспомогательный метод:

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

Этот метод позволяет вам легко создавать объекты DateTime в UTC, избавляя от необходимости каждый раз указывать временную зону.

Чтобы ответить на вопрос, пожалуйста, войдите или зарегистрируйтесь