Когда я создаю новый объект Date, он инициализируется текущим временем, но в местном часовом поясе. Как узнать текущую дату и время в GMT?
Date
Если вы используете время joda и хотите, чтобы текущее время в миллисекундах без вашего локального смещения , вы можете использовать это:
long instant = DateTimeZone.UTC.getMillisKeepLocal(DateTimeZone.getDefault(), System.currentTimeMillis());