問題タブ [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.
nsdate - XML 日付形式を Cocoa に変換する方法
私は日付形式を持っています: 2009-08-10T16:03:03Z
@"MMM dd, HH:mm a" に変換したい
NSString で xml 形式を取得します。NSDateFormatter を使用しようとしました: NSDateFormatter *df = [[NSDateFormatter alloc] init]; [df setDateFormat:@"MMM dd, HH:mm a"];
何か案は?
iphone - ズールー時間でUTC文字列から日付を取得しようとするとNil NSDate
Objective-C で iPhone アプリを作成すると、NSDate
オブジェクトに解析する必要がある文字列形式 (UTC 形式で、末尾にゼロ UTC オフセットまたはズールー時間を示す Z が付いている) の日付があります。
ちょっとしたコード:
date
はnil
! 私はそれが私の日付フォーマット文字列と関係があると仮定しています。日付文字列を正しく解析するにはどうすればよいですか?
考えられるのは
Z
、日付形式をリテラルにして、日付形式を に設定することyyyy-MM-dd'T'HH:mm:ss.SSS'Z'
です。Z がリテラルとして解析され、日付がオフセット情報を失い、あいまいになり、現地時間と解釈される場合を除いて、これはうまくいきます。
たとえば、解析する文字列が 2009-08-11T06:00:00.000Z (ズールー時間の 6:00) の場合、現地時間の 6:00 と解釈され、正しくないオフセットが適用されます。次に、ユーザーのオフセットに応じたオフセットで 2009-08-11T06:00:00.000-600 (ズールー時間の 12:00) として解析されます。
ありがとう!
.net - NSDate を Date(ticks) に変換する方法を知っている人はいますか?
NSDate を JSON Date(ticks) に変換して .net Web サービスに送信する方法を知っている人はいますか?
iphone - NSDateFormatter setDateFormat の序数の月日サフィックス オプション
NSDateFormatter のどの setDateFormat オプションを使用して、月日の序数サフィックスを取得しますか?
たとえば、以下のスニペットは現在生成されます:
3:11 PM Saturday August 15
何を変更する必要がありますか: 8 月 15日
土曜日午後 3 時 11 分
PHP では、上記の場合にこれを使用します。
<?php echo date('h:m A l F jS') ?>
PHP フォーマット文字列のSオプションに相当する NSDateFormatter はありますか?
iphone - SQLite: 必要な日付 >= (x) 今日からの日数
今日の日付から (x) 日後の日付を選択しようとしています。日付は 1 日の始まりになります (例: その日の午前 12:00)。
たとえば、5 日前の日付のクエリ..
動作しないようです。(FMDB を使用)。
cocoa - ココアのカウントダウンタイマー
特定の時間からカウントダウンするタイマーを作成できる方法があるかどうか疑問に思っています。たとえば、このタイマーを 1 時間持続させたいとします。残り時間 (例: 25 分) を表示する NSTextField があり、1 分ごとに新しい値に自動更新されます。そして、最終的に 1 時間が経過すると、何らかの機能が実行されます。これについて NSTimer と NSDate を提案している人々を見てきましたが、皆さんは何を提案できるのか疑問に思っています。
ありがとう!
編集: 私の現在のコード(timeInstanceはインスタンス変数です):
iphone - CoreDataの日付に関する問題
2つのエンティティが1対多の関係にあるコアデータモデルを設定しました(アイテム。アイテムごとに、複数のResetDateが存在する可能性があります)。モデルが正しく設定されていると確信しています。
新しいアイテムを追加できます。その場合、新しいResetDateを追加します(現在の日付を使用して[NSDate date]
)。アイテムを取得して表示できます。私が問題を抱えているのは、ResetDatesを取得して表示することです。
更新:以下の回答者に感謝します。問題のコードは次のとおりです。
cocoa - 特定のNSDateに基づいて便利な日付範囲を生成するにはどうすればよいですか?
Cocoaでレポートジェネレータを作成していますが、「今日」、「今週」、「今月」、「今年」などの便利な日付範囲を作成する必要があります。
これを行う良い方法はありますか?これまでの私のスケルトンは次のとおりです。
いくつかのユースケースの例は次のとおりです。
基本的に、返さDateRange
れるオブジェクトには、ターゲットの日付を囲む週、月、または年の開始日と終了日が含まれている必要があります。例(擬似コード):
アップデート:
Kendall Helmstetter Gelnからの回答のおかげで、これを機能させることができました。1週間の範囲の完全な方法は次のとおりです。
iphone - NSDate -dateWithNaturalLanguageString: iPhone で?
NSDateの iPhone docsetでは、ディスカッション エリアで議論-dateWithNaturalLanguageString:locale:
されていますが、ページの他の場所でメソッドを文書化していません。
以前にiPhoneでこの方法を使用したことがありますが、警告は表示されましたが、問題なく機能しました。今、私は-Werror
(私はずっとやっていたはずです^_^)で構築しているので、これで警告に出くわしました。
次のコード行をどのように置き換えますか?