問題タブ [nsdate]

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

iphone - NSDate と [NSDate date] の比較

日付ピッカーを使用して、ユーザーに将来の日付を選択させようとしています。私は明らかにcompare:メソッドを使用しましたが、次のコードを実行すると、[NSDate date]と同じ日付であっても、ifステートメントを実行するように指示されます。これが私のコードです:

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

iphone - NSString を日付形式の NSString のチャンクに変換する

これは簡単かもしれません。探しましたが、まだ見つかりません。

NSString @"20100216190205" を @"yyyy-MM-dd HH:mm:ss" 形式の NSString に変換するにはどうすればよいですか。

例: @"2010-02-16 19:02:05"

編集: 他の状況では、NSDateFormatter をより一般的に使用することを避けたかったのです。

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

objective-c - Objective-C のコンポーネント年は常に 0001 を返します

実際の年を取得する必要がありますが、結果を検索すると常に 0001 になります。なぜですか?

コンポーネントを使用すると、日と月を取得できます。

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

iphone - NSDateの基本的な使用法エラー

スライダーの値を示すラベルの横に、開始日に対応する日付+スライダーの値の単位での日数を表示したいと思います。

スライダーを動かすと、アプリがシミュレーターでクラッシュします。私が知る限り、新しいNSDateフィールドを作成しようとしたときに、startDateオブジェクトが「スコープ外」になっていることがわかりました。

NSDateドキュメントの保持とリリースに関して多くのことを読んでも、ドキュメントが非常に抽象的であるため、ドキュメント内で関連する部分を見つけることができないように思われるため、これまで役に立ちませんでした。例を挙げてもっと理解したいと思います。

では、次のコードの何が問題になっていますか(そして、ドキュメントのどこから初心者がそれを学んだはずです)?

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

iphone - iPhone での NSDate イニシャライザの問題

iPhoneで日付を使用して基本的な操作を実行しようとしています。"2010-02-19" のような文字列を "Friday, Feb 19" のような文字列に変換したいと考えています。私が受け取る文字列は常に 2010-02-19 のものです。現在、動作する次のコードを実行していますが、「NSDate が +dateWithNaturalLanguageString に応答しない可能性があります:」という警告が生成されます。

コードは機能しますが、その警告が生成されます。心配する必要がありますか、それとも iPhone でこれで問題ありませんか。使用すべき別の NSDate イニシャライザはありますか?

0 投票する
6 に答える
4799 参照

iphone - 「次の時間の始まり」の NSDate

次の 1 時間までのカウントダウンを行いたいと思います。次のように、特定の時間までカウントダウンするのは非常に簡単です。

「毎時開始」の NSDate を定義するにはどうすればよいですか?

ありがとう!

編集:これは私が現在持っているものです。ソリューションをコードに統合するのに問題があります。どんな助けでも大歓迎です。:)

0 投票する
6 に答える
76773 参照

objective-c - 文字列を NSDate に変換する

NSDateiOSで文字列をに変換するにはどうすればよいですか?

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

iphone - iPhone: Oracle タイムスタンプを NSDate または Unix タイムスタンプ (例: double) に変換する

iPhoneでOracle TimestampをNSDateオブジェクトに変換する良い+簡単な方法はありますか? タイムスタンプが Unix タイムスタンプ (0 で倍増 = 1970 年開始) の DB を顧客に提供するように依頼しましたが、顧客にとっては問題のようです。ありがとう。

注: Unix タイムスタンプを NSDate に簡単に変換するには、

私がする必要があるのは、Oracle タイムスタンプを double、別名 Unix タイムスタンプに変換することです。残りは簡単です。

詳細: Oracle Timestamp 形式で日付を表す NSStrings を使用して iPhone で実行するには、Objective-C コードが必要です。 別の StackOverflow スレッドで NSDateFormatter の使用が提案されていますが、使用する形式がわかりません。また、そのスレッドで提案されているフォーマッタの初期化方法によって警告が生成されます。

0 投票する
5 に答える
18605 参照

objective-c - NSDateに時間間隔を追加するにはどうすればよいですか?

NSDate期間があります。期間の後に時間を取得する必要があります

与えられ
た:日付は「2010-02-2412:30:00-1000」
です持続時間は3600秒です

「2010-02-2413:30:00-1000」を取得する必要があります

dateWithTimeIntervalSinceReferenceDate:は、トリックを実行すると思いましたが、これにより、2001年1月1日GMTからの日付オフセットが得られることがわかりました。

使用する必要のある別のC関数はありますか

0 投票する
20 に答える
72365 参照

ios - NSDateが今日かどうかを判断する方法は?

NSDateが今日に属しているかどうかを確認する方法は?

以前は の最初の 10 文字を使用してチェックしていました[aDate description][[aDate description] substringToIndex:10]のような文字列を返す"YYYY-MM-DD"ので、文字列と によって返される文字列を比較しました[[[NSDate date] description] substringToIndex:10]

より迅速かつ/またはきちんと確認する方法はありますか?

ありがとう。