質問

TimeZoneを使用する必要があるコードの場所がいくつかあります。 DateTime :: TimeZone を使用してタイムゾーン名を取得できます。タイムゾーン名を定数に入れるのは妥当ですか?それとも変数に入れるべきですか?

役に立ちましたか?

解決

値を変更できる場合は、変数を使用します。変数を使用する場合は、同じ値を維持することが保証されるため、定数を使用します。

タイムゾーンの場合、変更される可能性は大きくありませんが、0でもありません。ユーザーはタイムゾーンを変更できます。プログラムがそれに応じて動作する場合は便利です。

他のヒント

変数に投票します。たとえそれが起こる可能性が疑われるとしても、アプリケーションで作業する異なるタイムゾーンの異なるユーザーになる可能性があります。それは数年前に私に起こりました。

タイムゾーンの発生元を確認します。それは都市のタイムゾーンですか?一定にします。ユーザーのタイムゾーンですか?変数を変更します-ユーザーは常に移動し、新しい場所でOutlookのスケジュールが正しく機能するようにラップトップのタイムゾーンをリセットします。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top