私はNSDateで現在の時間を取得する必要があります。私はスクリーンショットのようにこれをやろうとしましたが、最後のnsdateはタイムゾーンが間違っています。 現在のタイムゾーンで現在のNSDateを取得する方法は?
-1
A
答えて
-1
NSDate
にはタイムゾーンがありません。それは地球上の瞬間を瞬時に記録します。特定の時間帯に表示されます。
NSDateFormatter
は、NSDateオブジェクトと日付文字列の間で(どちらの方向にも)変換します。
日付フォーマッタにタイムゾーンをインストールすると、そのタイムゾーンを使用して日付と文字列が変換されます。タイムゾーンを指定しない場合、ユーザーの現在のタイムゾーンが使用されます。あなたはスウィフトprint
ステートメントまたはNSLog
を使用してNSDateを表示しようとした場合
それははUTCでを表示します。常に。
日付フォーマッタを使用して作成した日付文字列であるstrDateを出力するコードが正しいです。 `print(localDate!)という行は無意味です。
繰り返し:NSDate
オブジェクトにはタイムゾーンがありません。コンソールにログを記録すると、常にUTCで表示されます。あなたの地方のタイムゾーンでそれらを見たいなら、あなたはやっているように日付フォーマッターを使う必要があります。
+4
...を検索してください。 –
関連する問題
- 1. Nodejsタイムゾーンなしで現在の日を取得する方法
- 2. nodejsで特定のタイムゾーンで現在の時間を取得する方法は?
- 3. jmeterでGMTタイムゾーンの現在時刻を取得するには
- 4. PHPで異なるタイムゾーンの現在時刻を取得する方法は?
- 5. SKActionの現在のアニメーションフレームから現在のテクスチャを取得する方法は?
- 6. 現在再生中のビデオファイルの現在のフレームを取得する方法は?
- 7. 特定のタイムゾーンで現在の日付を取得するdjango
- 8. PHPでユーザの現在のタイムゾーンを取得する
- 9. コトリンで現在の現地日時を取得する方法
- 10. 現在地を取得する方法
- 11. アンドロイドアプリケーションで現在のタイムゾーンを取得する
- 12. 現在のNSDateから来年を取得しますか?
- 13. NSDate私は、現在の毎秒取得したい適切
- 14. 指定したタイムゾーンで現在時刻を取得する
- 15. Djangoのカスタムテンプレートフィルタで現在のテンプレートエンジンを取得する方法は?
- 16. フィルタドライバで現在のプロセスイメージファイルのフルネームを取得する方法は?
- 17. C++でMongoDBの現在のインスタンスを取得する方法は?
- 18. symfony 2.3で現在のロケールを取得する方法は?
- 19. Rails 3で現在のメソッドを取得する方法は?
- 20. pam_ldapで現在のPAMユーザーを取得する方法は?
- 21. FragmentPagerAdapterで現在の位置を取得する方法は?
- 22. スライディングウィンドウで現在のウィンドウ時間を取得する方法は?
- 23. premake5で現在の状態を取得する方法は?
- 24. 現在の時間をミリ秒で取得する方法は?
- 25. AWS Lambdaで現在のユーザー名を取得する方法は?
- 26. Preference Activityで現在のフラグメントを取得する方法は?
- 27. SQLで現在の日時を取得する方法は?
- 28. gremlin traversalで現在のタイムスタンプを取得する方法は?
- 29. Androidで現在の言語を取得する方法は?
- 30. Javaで現在のカーソルタイプを取得する方法は?
デバッグ用のコードイメージは、空腹時に食べ物のイメージとほぼ同じくらい便利です。*コードのイメージではなく、コード*を含めてください。 [編集]ボタンを使用して質問を修正することができます。 – Moritz
「NSDateは絶対時刻であり、タイムゾーンはありません」... –