私のサーバーは米国にあり、Web ブラウザーを介してインドのアプリケーションにアクセスしています。その場合、何
TimeZone.getDefault()
が返されますか? インドに基づいてタイムゾーンを返す場合、何に基づいて返されますか?コントロール パネルの設定で、システムの別のロケールと別のタイム ゾーンに変更しましたが、自分の設定に基づいて変更されていません。
私は休閑者としてコードを書きました...
def dateFormat = DateFormat.getDateTimeInstance(DateFormat.DEFAULT,DateFormat.DEFAULT,Locale.getDefault())
dateFormat.setTimeZone(TimeZone.getDefault())