問題タブ [nsdatecomponents]

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 投票する
1 に答える
25263 参照

iphone - NSDateComponents からの NSDate

NSDate の hh、mm、ss コンポーネントを別の NSDate のコンポーネントに変更しようとしていますが、何らかの理由で時間が真夜中に設定されます。理由がわかりません!

コードは次のとおりです。

これがコンソールのデバッグ出力です。時間、分、秒のコンポーネントの値と、newDate の最終的な値に注意してください。

前もって感謝します。

0 投票する
1 に答える
106 参照

iphone - 時間の取り方に問題あり

こんにちは、私は webservice で取得する時間間隔を 15 分増やす必要があります。コードは次のとおりです。

ここで開始時間に 15 分を追加するために、上記のコードを作成しましたが、終了時間に [aryy objectAtIndex:1] を指定しても正しい時間が得られません。開始日。何が問題なのかわかりません。

`

0 投票する
3 に答える
408 参照

iphone - Cocoaを使用して特定の日付の曜日を見つける方法は?

これが繰り返しのクエリであることはわかっていますが、この問題に行き詰まっています。2010 年 7 月 18 日など、特定の日付の月曜日、火曜日のような日を取得する方法を知る必要があります。

あなたの助けに感謝!!

0 投票する
3 に答える
313 参照

iphone - NSDateComponents は、2 つの日付の差から 1 秒不足しています

意味がないように見える、本当にイライラする問題があります。2つの日付の間の年数を取得しようとしています。これが私のコードです。

開始日と終了日は、別の場所で UIDatePickers によって設定されます。彼らはデフォルトで10年離れています。終了日を制御する UIDatePicker に戻り、それを最大 1 年前に移動します。問題が発生し始めます。これは、終了日を元の日付に戻した後に表示される NSLog の例です。他の場所では 10 年と 0 が表示されるはずですが、時間が 1 秒ありません。

開始日と終了日は、それらの間の 10 年間保存されているように見えますが、何らかの理由で 1 秒遅れています。誰かが理由を知っていますか?

前もって感謝します!

追加した

これが、2つの日付を初期化して保存した方法です。

開始日は viewWillAppear メソッドにあります。

}

同じクラスが終了日にも使用されますが、NSManagedObject のカスタム サブクラスに次のコードも追加しました。

}

これは何か問題を引き起こしたでしょうか?はいの場合、デバッグで開始日と終了日が時間を含めてまったく同じに表示されるのはなぜですか?

0 投票する
1 に答える
1601 参照

iphone - NSDateの月の最初を設定します

NSDateCompomentsのおかげでインクリメント/デクリメントされるNSDateを使用しています。

..。

ここで、NSDateを月の最初(およびその年の最初の月)に設定する日を設定したいのですが、その方法がわかりません。

どうもありがとう!!!

編集:

ください

ケース1に合格すると!

ケース2に合格すると!

0 投票する
1 に答える
862 参照

objective-c - NSDateComponents の正しい使い方

私はアップルのドキュメントとここのいくつかのコードに従ってきましたが、NSDateComponents を正しく動作させることができないようです。

dateValue は何らかの日付です。時間だけを気にします。時間は午前 8 時です。このあと何の成分か調べてみると、時も分もゼロ。

私はあなたが必要だと読んだので、これも挿入しようとしました(ただし、すべての例がこれを持っているわけではありません):

0 投票する
4 に答える
1092 参照

objective-c - より正確な時間測定を取得する

現在、次を使用して、2 つのイベント間の時間を 10 進数で記録しています。

私が抱えている問題は、実際には時間を秒単位で取得してから、10 進数の分に変換していることです。したがって、取得している値は0.016663(10 進分で 1秒)、 0.033325(10 進分で 2 秒)、 0.049988(10 進分で 3 秒) などだけです。間に値はありません。より正確な時間を取得する方法はありますか? NSDateComponentsプロパティがあるかどうかを確認しましたmillisecondが、何も見つかりませんでした。

ありがとう!

0 投票する
1 に答える
52 参照

time - NSDate で使用できる方法で時間/分を保存する

バックエンド API Web サービスを利用するアプリに取り組んでいます。いくつかのプロパティ (名前など) と時刻を持つエンティティが使用されています。時刻は午前 10 時に固定されていますが、特定の日付ではありません。

今回は API から返して、それを NSDateComponents (NSHourCalendarUnit | NSMinuteCalendarUnit) のセットに簡単かつ正確に変換できる最適な形式は何だと思いますか。

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

ios - NSDateComponents から NSDate を 1 日オフで作成する

単体テストの特定の日付を設定しようとしています:

ただし、これは「設定しようとした日付: 2011-05-11 17:00:00 +0000」と出力されます。日付が 1 日ずれているようで、時刻が 17:00:00 と表示される理由がわかりません。どうしてこれなの?

0 投票する
1 に答える
215 参照

iphone - NSDateComponentsの明日は日を分離します

現在の日付に基づいて明日の日付を取得しようとしています。正しい文字列を取得しましたが、その日を分離するにはどうすればよいですか?

次の文字列を返します。2011-10-01 15:07:07 +0000