問題タブ [dateformatter]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
62 参照

ios - 異なるタイムゾーンで時間の解釈が異なるのはなぜですか?


システムが EDT に設定されているときの出力:

ニューヨーク時間: 2017-08-13 01:10:00 +0000 午後 9:10

CHI 時間: 2017-08-13 00:10:00 +0000 8:10 PM

GMT 時間: 2017-08-13 05:10:00 +0000 1:10 AM


システムが CDT に設定されているときの出力:

ニューヨーク時間: 2017-08-13 01:10:00 +0000 8:10 PM

CHI 時間: 2017-08-13 00:10:00 +0000 7:10 PM

GMT 時間: 2017-08-13 05:10:00 +0000 12:10 AM


私がいるタイムゾーンに関係なく、これらの時間は同じままであるべきではありませんか? に関連するものは使用していませんTimeZone.current

注: を使用TimeZone.secondsFromGMT:することをお勧めしますが、省略形パラメーターを使用すると、この質問で何が起こっているかを読みやすくなります。

0 投票する
2 に答える
562 参照

ios - Fabrics のクラッシュログを理解する

crashlytics を iOS アプリに統合しました。そして、私はこのようなクラッシュログを取得しました

クラッシュ ログ ファイルを読むのはこれが初めてです。私が理解しているように。私のFunctionクラスのreturnDateStringメソッドの 123 行に問題があります。しかし、この行の正確な問題をどのように理解できますか? そして、これが Function クラスの私のメソッドです。

そして、これは私の 123 ラインです。 let timeStamp = dateFormatter.string(from: date!)

この理由は何でしょうか?私を助けてください。ありがとう

アップデート