問題タブ [nstimeinterval]
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.
objective-c - Xcode - NSDate CountDown タイマーの制限の設定
xCode 4.3.2 を使用しています。カウントダウン タイマー プロジェクト (以下に示すコード) で、30 秒後にカウントダウンを停止したいと考えています。カウントダウンにこの制限を設定するにはどうすればよいですか? 手伝っていただけませんか?
nstimer - NSTimer/NSTimeInterval
30 から 0 までカウントダウンするタイマーを作成しようとしていますが、これが機能する唯一の方法ですが、機能しません。誰が私が間違っているのか知っていますか?
.h ファイル
.m ファイル
iphone - 2 つの時間間隔の時間差を計算する - ロジックの問題
次のような時刻の文字列があります。
この時刻が今日の日付であると仮定して、現在の System timeを取得し、2 つの時間差を計算する必要があります。
これどうやってするの ?
注: 上記の時間は , を指定していませんdate
(時間のみを指定します)。
iphone - iOSでのNSDate変換の問題
を表すdouble値がありNSTimeInterval
ます。double値から正しい日付を作成したいのですが、これが私のコードです。出力を取得していますが、実際の値からいくつかの変更があります。
ここで何が悪かったのですか?何か案が?
編集:
最初にテストするために、私は日付をに変換し、日付をNSTimeInterval
取り戻そうとしました。コードと出力は次のとおりです。
出力は次のとおりです。
ios - NSDateからの時間を格納するグローバル変数を作成しますか?
プログラムの実行中の時間をif条件を満たすときにグローバル変数に格納したいので、新しい時刻を受信すると、グローバル変数に格納する必要があります。
ここで私のif条件でチェックしたいですか?
//30秒未満
私のタスクを実装するためにif条件を実装するこの方法は可能ですか?そして、NSdateでこのグローバルなことをどのように行うのですか?
ありがとうございました!
objective-c - NSTimeInterval を 00:00:00 クロック形式の NSString に変換します
当面のタスクは非常に単純です — NSTimeInterval を 12:34:56 (12 時間 34 分 56 秒) のような NSString に変換します。
iphone - NSTimeIntervalをintに変換する方法は?
NSTimeIntervalを整数値に変換するにはどうすればよいですか?
MyTimeIntervalは値を保持します83.01837
。に変換する必要があり83
ます。私はグーグルで検索しましたが、助けが見つかりませんでした。
ios - CACurrentMediaTime() と deviceCurrentTime の調整
CABasicAnimations
といくつかを同期しようとしていAVAudioPlayer
ます。私が抱えている問題は、CABasicAnimation
使用CACurrentMediaTime()
中にアニメーションをスケジュールするときの基準点としてAVAudioPlayer
使用することdeviceCurrentTime
です。アニメーションにCFTimeInterval
も が使用されますが、サウンドには が使用されNSTimeInterval
ます (他の CF および NS タイプのように「無料でブリッジ」されているかどうかはわかりません)。基準点も違うと思います。
サウンドとアニメーションが同じ基準点を使用するようにする方法はありますか?
jquery - Time interval zend フレームワークを使用した Ajax 呼び出し
私がやりたいことは、基本的に div と sub div のコンテンツを 3 秒ごとに取得することです。ajaxを使用してデータをコントローラーに送信しています。しかし、私は得ています
これは私が使用しているコードです。
1) 私は何か間違ったことをしている
2) Zend コントローラーでデータを受信する方法
objective-c - ドット構文と valueForKey の違い
アップデート 3 がおそらく最も関連性が高いことに注意してください
NSTimeInterval
を使用して nsdate オブジェクトを使用して管理対象オブジェクトのプロパティを設定していますsetValue:forKey:
値を取得しようとすると、実行時に奇妙なものが得られます
戻り値
更新 1
によって返される値[managedObject valueForKey:@"startTime"]
は正しいです。ただし[NSDate dateWithTimeIntervalSince1970:[managedObject startTime]]
、より強く型付けされるように、または同様のものを使用することをお勧めします。
[managedObject startTime]
間違った値 =>を返すと思います363954111.000000
。
ただし、次のように設定します。
[managedObject valueForKey:@"startTime"]
正しい NSDate オブジェクトを返すため、これが間違っているかどうかはわかりません。
更新 2
KVC と.
構文によって返される double 値をログに記録しました。
更新 3
わかりました、テストをセットアップしました。開始時間はこのように設定されentity.startTime = [[NSDate dateWithTimeIntervalSince1970:1342261311] timeIntervalSince1970];
、終了時間はこのように設定されています[entity setValue:[NSDate dateWithTimeIntervalSince1970:1342261311] forKey:@"endTime"];
それらをログに書き込むと、これが得られますstart = 1342261311.000000, end = 363954111.000000
NSDate オブジェクトが正しくアンラップされているようですが、これを見た人はいますか?