問題タブ [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 投票する
8 に答える
16234 参照

iphone - NSDateFormatter、私は何か間違ったことをしていますか、それともバグですか?

特定の形式で日付を出力しようとしています:

iPhone が 24 時間制に設定されている場合、これは正常に機能します。一方、ユーザーが 24 時間制に設定されている場合は、AM/PM に戻ります (この設定を切り替えるまでは正常に機能します)。その後、AM が追加されます。求めていないのに最後に /PM:

何か間違ったことをしているのですか、それともファームウェア 2.1 のバグですか?

編集1:説明をより明確にしました

編集 2 の回避策: これはバグであることが判明しました。修正するために、AM と PM の文字を "" に設定しました。

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

objective-c - 今日から 1 か月を表すように NSDate を変更する

作業中の Cocoa アプリに繰り返しイベントを追加しています。これらは数学的に定義できるため (3600*24*7 = 1 週間)、毎日、毎週繰り返します。次のコードを使用して日付を変更します。

イベントが繰り返されてから何か月が経過したかはわかっていますが、1 か月/3 か月/6 か月/9 か月先を表す NSDate オブジェクトを作成する方法がわかりません。理想的には、ユーザーに 10 月 14 日から毎月繰り返すと言ってもらい、毎月 14 日に繰り返します。

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

cocoa - ココアのコンビニエンス メソッドから返されたオブジェクトの処理

NSDate オブジェクトの割り当てが時期尚早に解除されるという問題がたくさんあります。問題は、NSDate コンビニエンス メソッドから返されたオブジェクトを処理する方法に関連している可能性があると思われます。JKShow クラスの showDate プロパティ宣言は「保持」する必要があると思いますが、割り当てまたはコピーに変更しても問題には影響しないようです

アップデート

問題は、ここにコピーされたコードにはありませんでした。私の方法では、便利な方法JKShow initから返された日付を保持していませんでした。NSDate助けてくれてありがとう、みんな。

0 投票する
19 に答える
324457 参照

objective-c - NSDateをNSStringに変換します

@ "yyyy"形式の年のみが文字列に出力されるようNSDateに変換するにはどうすればよいですか?NSString

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

iphone - NSDate への HTTP 日付形式

HTTP標準が使用するフォーマットであると私が信じている日付文字列(NSDataですが、文字列に変換するのは簡単です)があります:

NSDateFormatter でフォーマット文字列を手動で指定するよりも、それを解析するためのより良い (つまり、エラーが発生しにくい) 方法はありますか?

(私のアプリケーションは iPhone アプリですが、NSDate と NSDateFormatter は Foundation の一部であるため、標準の Cocoa ソリューションも機能すると思います。)

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

cocoa - ココアの時差を計算する

次の形式の2つの時間値があります:%H%M%S(EG161500)

これらの値はテキストベースの整数です。

60秒と分のスケールを使用してこれら2つの整数の差を計算する簡単な関数がCocoaにありますか?

だからもし

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

ios - ローカル タイムスタンプ付きの日付

タイムスタンプで日付を追跡したいと思います。マシンの時間設定に対してローカルなタイムスタンプを取得するには、どの Objective-C/cocoa クラスを使用できますか?

たとえば、私がアメリカにいる場合、タイムスタンプは私がいる地域に基づいている必要があります。私がヨーロッパにいる場合は、ヨーロッパ時間にする必要があります。

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

iphone - UIDatePickerとNSDate

UIDatepickerから取得したNSDateがあります。

dueDateの形式で月を取得するにはどうすればよいintですか?(1月に1つ、2月に2つなど)

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

cocoa - cocoaのNSDateにNSTimeIntervalを追加します

NSDate特定の時間を表すを持っています。その日付の形式はhhmmssです。NSIntervalその時間の値に(秒単位で指定された)値を追加したいと思います。

例:

これを行うための最良の方法は何ですか?

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

objective-c - NSDate の文字列記述

次のコードがあります。

次の形式で日付を返したい: "2009-04-23"

しかし、次のように返されます: 2009 年 4 月 23 日木曜日、午後 11:27:03 GMT+03:00

私は何を間違っていますか?

前もって感謝します。