私の課題では、時計クラスを作成する必要があります。1 つの機能は、setter メソッドを使用してタイムゾーンを変更できることです。私が推測するロジックに問題があります。24 のタイムゾーンとグリニッジ標準時があります。したがって、タイムゾーンを整数、-5、12、0 などとして保存します。私の質問は、指定された新しいタイムゾーンに基づいて時間をどのように変更するかです。
ロジックの場合、それは関与しますか...
私はJavaでプログラミングしています
したがって、タイムゾーンは正または負になる可能性があります。現在のタイムゾーンと新しいタイムゾーンがあります。時間を正しく調整してください。もう1つ、これは標準のJavaクラスを使用していません。ロジックを疑問に思って、以前にそれらを使用しました。