私は実際にどのようにしてこれを行うべきかを考え出しています。少なくとも4ヶ月間、objective-cをコーディングしていました。100 +日付が異なるタイムゾーンで現在の2つの日付が計算されている時刻を計算します...もっと計算する
2012年には、100以上の異なる日付が表示され、複数のタイムゾーンでは、2番目の日付まで表示されます。私は必要なのである。
- は、それが間にある私の100+リスト内のどの2つの日付見ると私の時間を過ごし、残り時間を与え、現在の時刻/日付をつかむために。
- それはユーザが何であるかを時間帯に関係なく、間にある2日付知る。
- すべての計算は、夏時間を考慮して取る必要があります。 DSTの変更日時は、タイムゾーンと国によって異なります。
- ハワイのユーザーは、同じ時間が残り、イギリスでユーザーとして過ごします。
- すべての時間をローカルユーザ時間に変換する能力。
- このすべてがリアルタイムです。クロックまたはタイマーを秒までカウントダウンします。
私はNSDateを試しました。次に、このサイトを検索し、NSDateFormatterを見つけました。私はそのような日のように見えるもので遊んだ。次にNSDateComponentsを見つけました。私は100以上の日付を多次元配列に入れますか?私はすべてをGMTに最初に変換するのか、それともxcodeでそれを行うことができますか?あるいは、私は1970年以来毎秒に変換しています。これを実行する最も実用的な方法は何かを失っただけです。
ご協力ありがとうございます。
ニューヨークDSTは、次のとおりです。2:00 AM ロンドンDSTで11月4日(日曜日):2:00 AM 両端に3月11日(日曜日): 開始 開始1:00 AMで3月25日(日曜日) 終了日:10月28日(日)午前2時00分 日付がニューヨーク、その他がロンドンの場合、GMTに変換すると、DSTが開始され、国で停止する日付が失われますか? EX:3月10日が午後3:00(東部標準時)、もう1つが (3月28日)午後5時(午後5時)の場合、EDTはまだ日光ですがESTはありません。ユーザーがどこにいるかによって、NYのユーザーと英国のユーザーの時間と残り時間は同じになりますか? – Eric