問題タブ [nsdatepicker]

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 に答える
355 参照

objective-c - 時間の UIDatePicker は非常に奇妙な結果を返します

フォーラムを検索したところ、UIDatePicker の奇妙な動作に関する投稿がかなりありますが、解決策はどれも私の問題を解決しませんでした。

次のように初期化された単純な UIDatePicker があります。

これは、単純なビューの viewDidLoad メソッドで行われます (xib なし、インターフェイス ビルダーなし、プレーン コードのみ)。

これで、日付を取得して「処理」するボタンができました。

日付ピッカーではユーザーが秒を設定できないため、秒をゼロにリセットしたいだけです (後で日付を比較する必要があるため)。

「16:00」(午後 4:00) を選択すると、ログ出力は次のようになります。

したがって、ピッカーから取得した元の日付は完全にずれています。(ピッカーからの日付に基づいて作成された) コンポーネントから取得された時間は、修正された時間と同様に正確です。しかし、コンポーネントを NSDate インスタンスに戻すと、すべてが再び台無しになります (ただし、別の方法で)。

私もグーグルもアイデアが尽きてしまったので、ここで新しいアイデアを生み出せたらと思っています!

前もってありがとう、LetzFlow

PS: iPhone 5.1 Simulator でこれをテストしています。

編集#1:

私は実際の問題を追跡しましたが、私は再び立ち往生しています:

次の点まで追跡しました。日付を NSUserDefaults オブジェクトに保存しています。

そして、ここで私はそれらを再び取り出します:

興味深いことに、入ってくるものは出てくるものではありません! しかし、なぜ?:)

編集#2:そして最後になりましたが、私はそれを自分で解決しました。ありがたいことに、これはこれまでで最もばかげた間違いだからです。NSTimeInterval は float ではなく double です。そして今まで、フロートを使用して NSUserDefaults に保存することで問題が発生したことはありませんでしたが、エラーが発生したようです。

0 投票する
0 に答える
95 参照

cocoa - NSDatePicker は、時間を進めることはできますが、戻すことはできません

私はNSDatePickerカレンダー形式を使用しています。これにより、小さな矢印を使用して月を前後に移動できます。

私の場合は、時間を進めることしかできません。「左」矢印は何もしません。最小日付は過去 (2010 年) に設定され、最大日付は未来 (2040 年) に設定され、ピッカーは今日の日付で初期化されます。それは本当に私が後退することを可能にするはずです。なぜこれが起こらないのですか?

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

objective-c - グラフィックスタイルのNSDatepickerボタン

日付ピッカーの3つの小さな灰色のボタン(左上隅)の動作を変更できるかどうか誰かが知っていますか?

中央のボタン(丸1)をクリックすると、日付ピッカーに現在の日付が表示されるようにします。

どんな助けでもありがたいです。前もって感謝します。

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

objective-c - NSDatePicker になるFirstResponder

ユーザーが入力したい最初のフィールドがNSDatePicker. ユーザーがボタンをクリックしたときにこのフィールドが強調表示されるようにしたい (「新規」というラベルが付いている)

入れてみまし[myDatePicker becomeFirstResponder]たが効果なし。

フォーカスを に設定する方法を教えてもらえますmyDatePickerか?

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

iphone - 日付のように 2 つの文字列を比較する

NSDate 型の 2 つの変数を比較する必要があります。1 つは現在の日付で、もう 1 つはユーザーが選択した日付です。

ユーザーは日付を選択します:

検証方法:

私はテストし、2 つの文字列を比較しています。どなたか、この状態についてアドバイスをいただけないでしょうか。データベースを挿入または更新するために、選択した日付が現在の日付よりも後かどうかを比較したい。

   ありがとうございました!

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

cocoa - Cocoa: 時間とタイムゾーンに依存しない方法で NSDates を操作しますか?

多くの日付を使用するアプリケーションに取り組んでいますが、それは時間にまったく依存していません。NSDatePicker コントロール、組み込みの日付関数などを使用できるように、それらを NSDates として内部的に保存したいと思います。

しかし、私は NSDates が日付だけでなく時刻も保存することを主張しているという事実につまずき続けています。日付初期化関数の多くは、現在の時刻または任意の時刻を追加します。時間コンポーネントを 0 に設定して、すべての日付の時間を消去するコードを作成しましたが、それでも、タイム ゾーンの問題により、一部の比較が台無しになります (たとえば、現在の日付を特定の日付と比較すると、間違った答えが返されます)。ローカル タイム ゾーンの現在の日付が GMT の日付と異なる場合)。

きっとこの問題に取り組むためのより良い方法があります...?

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

ios - iPadから日付情報を取得します

IPadから実際の日付を取得し、それを変数に保存する必要があります。NSDateComponentsとNSDateを検索しましたが、何も見つかりませんでした。たとえば、今日が10月の25である場合、値が25のintと10(10月)のintが必要です。

助けていただければ幸いです。ありがとうございました!!

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

ios - uidatepicker [__NSDate date]: 認識されないセレクターがインスタンスに送信されました

日付ピッカーから日付を取得しようとすると、uidatepicker を使用して例外をスローしています。

.h ファイル:

.m ファイル

選択をクリックするか戻るとエラーが発生します。最初は、viewdiddisappear 中に日付ピッカーを使用できず、例外がスローされると思っていました。選択ボタンも同じように動作するため、他に何か問題があるのではないかと疑っていました.

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

objective-c - 日付を変更するときのポップオーバーでのNSDatePickerグラフィック表現

NSDatePickerが、日付を変更するときにポップオーバーでグラフィカルな実装を表示する機能をネイティブに有効にすることは可能ですか?このような機能は現在、OSXのカレンダーとリマインダーに存在します。

または、そのような機能を自分で実装する必要がありますか?もしそうなら、多分そのようなサードパーティの実装がありますか?

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

xcode - Objective C/Xcode/AppleScript: AppleScript で NSDatePicker から日付値/文字列を取得する

Mac アプリに NSDatePicker オブジェクト (時間、分、秒のみ) があります。私はすべてをリンクしました。私の唯一の質問は、NSDatePicker オブジェクトから日付/文字列を取得するための AppleScript 構文は何ですか? 次に、AppleScript キーワード「say」を使用して、選択した日付を読み上げたいと思います。アプリの GUI で [Speak Date] ボタンが押されると、AppleScript コードが実行されます。

ありがとうございました。

ベスト...SL