エキスパート 私は、グローバルな使用のために、指定されたタイムゾーンで現在の日時を取得したいと考えています。クラスメンバーに.setTimeZoneを使用する方法?
したがって、 私は以下のようなクラスを作成しますが、df.setTimeZoneステートメントの構文エラーを示しています。これを達成するためのすてきな方法は何ですか?具体的には、ローカル変数ではなくクラスメンバーのtimezoneプロパティを設定したいと思います。
私は、SimpleDateFormatを通して多くの日付フォーマットを定義しました。どのようにそれらのタイムゾーンを指定するのですか? (.setTimeZoneは1つの日付形式のみたいです)ありがとう。
public class Global {
static SimpleDateFormat df = new SimpleDateFormat("dd/MM/yyyy");
df.setTimeZone(TimeZone.getTimeZone("GIVEN_TIMEZONE"));
static String strDate = df.format(new Date());
}
いいね。どうもありがとう!しかし、私は非常に多くのSimpleDateFormatを持っているので、それらを1つずつ設定する必要がありますか? – caibirdcnb
はい、どうして "とてもたくさん"いるのですか? – Andreas
うん、それほど多くない、約12のフォーマット、私はちょうどそれらがすべてより多くの猶予を設定することができると思った... – caibirdcnb