問題タブ [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.
macos - NSDatePickerで現在選択されている要素を取得するにはどうすればよいですか?
NSDatePicker
プロジェクトにビューを使用しています。在庫日付ピッカーが機能しません。したがって、私はサブクラス化NSDatePicker
し、自分でキーボード イベントを処理しようとしています。これらの日付ピッカーは、テーブル ビューに配置されます。
質問: 日付ピッカーで現在選択されている要素 (時間または分) を検出するにはどうすればよいですか?
objective-c - NSDatePicker が現在の時刻と等しいかどうかをテストします
UIDatePicker で選択された日付が現在の日付と等しいかどうかをテストするコードを作成しようとしています。私は目覚まし時計として機能するようにしています (ユーザーが時間を選択し、ボタンを押すと、その時間になるとアラートが表示されます)。ありがとう!これが私のコードです:
objective-c - NSDatePicker ステッパーで日を変更
テキスト付きの NSDatePicker と、月/日/年 (通常のアメリカの日付形式) を表示するステッパーがあります。現在、何も選択せずにステッパーをクリックすると、デフォルトで月が変更されます。ただし、私が作成しているアプリのコンテキストでは、デフォルトで日を変更する方が理にかなっています。ステッパーが日付を編集する方法に関するクラスリファレンスには何も表示されません - これを行うために NSDatePicker をサブクラス化する方法はありますか?
macos - NSDatePicker はタイマーでサブフィールドの変更をコミットします
でプレーンNSDatePicker
コントロールを使用していNSYearMonthDayDatePickerElementFlag
ます。フィールドを含む「日付と時刻の設定」パネルの日付ピッカーMM/DD/YYYY
(カレンダー部分ではなく、3 つのサブフィールドを含むテキスト ボックス) と同じです。ユーザーが年サブフィールドに数字を入力するのに行き詰まっています (ただし、この動作は月と日のフィールドにもあります)。
日付と時刻の設定パネルを使用して問題を再現できます。「日付と時刻を自動的に設定する」のチェックを外し、フィールドの現在の年の部分である 2014 をクリックします。19 と入力して一時停止します。約 1 秒後に何らかのイベントが発生し、日付が 1969 年に変更されます。
NSDatePicker
ユーザーが期待するほど速く入力していないようです。NSDatePickerCell(NSTextFieldWithStepperDatePickerInternal)_userEditExpired:
多くのユーザーが 4 桁の年を入力し終える前に、いくつかのイベントが発生し、いくつかの内部関数が呼び出されます。タイムアウトはキーストロークごとにリセットされ、約 1 秒かそれより少し短いようです。
まったく新しい日付ピッカーを作成することなく、その動作を無効にする方法を知っている人はいますか? タイムアウトをもっと長く、おそらく約 5 秒に変更する方法に満足しているので、遅いタイピストは、イベントを発生させずに 4 桁すべてを入力して、終了する前に入力を受け入れることができます。
objective-c - 日付ピッカーからのみ時刻を表示
私は NSDatePicker を持っていて、時間だけを取得しようとしています...これはできますか? 設定へのWeb参照:
datePicker.datePickerMode = UIDatePickerModeTime;
しかし、そのオプションはどこにもありません。iOS のみの機能のようです。デスクトップココアベースのアプリでこれを行うにはどうすればよいですか?
ios - 文字列で NSDateComponents に時間/分/秒を設定するには?
NSDateComponentsに小さな問題があります。
私が今持っているものは次のようになります: [2014-8-08 08:00:00] 最初に現在の時刻を使用しているため ([NSDate date] を使用)、次に時間、分、秒を手動で何かに設定します。それ以外の場合はcompsを使用します。
私の目的は、文字列を使用して日付と時刻を区切ることです。現在時刻も使えるようにしたいのですが、[comps set Hour/Minute/Second]は文字列で設定したいです。
文字列は次のようにフォーマットされます: (06:00:00)。
NSDatePicker を開くときに、これをデフォルトの選択肢として設定する必要があります。したがって、日付を選択すると、最初は [2014-8-08 06:00:00] のようになります。
文字列で時/分/秒を設定する方法はありますか?
文字列を使用する必要があります。06:00:00 は、店が開店したときの MYSQL クエリに似ています。私は何百もの店舗で働いています。店舗ごとに開店時間が異なります。 ありがとう
フランコ
ios - NSDate を NString の問題に変換する
こんにちは、UIDatePicker から日付を選択し、NSstringに変換します。すべての日付は正常に機能しています。こんにちは、最大日付を2001-12-31に設定しました。この日付を選択すると、文字列は 「2002-12-31」として返されます
換算はこちら
出力: 2002-12-31