問題タブ [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.
ios - NSTimeInterval が iPhone ではなくシミュレーターに表示される
この問題があります。アプリは iPhone 5.0 シミュレーターで実行されますが、iOS デバイスでは実行されません。シミュレータでは数値は正しく表示されますが、デバイスでは「0」が表示されます
これはコードです:
結果:iPhoneデバイスでは「0日0ヶ月」、シミュレーターでは「245日12ヶ月」。
コードに問題はありますか??
ご協力いただきありがとうございます !
objective-c - NSDate から GMTDate から JSON 形式
ローカル日付 ([NSDate date]) を GMT に変換して、JSON 文字列 (/Date(1324435876019-0000)/) を作成したいと考えています。
タイムゾーンを PST に変更したときにクロックを EST タイムゾーンに設定すると、コードは正常に動作します。コードは引き続き EST として機能します。次のコードの問題点を教えてください。
iphone - UTCのNSTimeInterval?
次のコードを使用して現在の時間間隔を計算しています:
このタイムスタンプは utc 時間ですか?
UTC 時間で NSTimeInterval が必要です。
助けてください
iphone - スタンバイモード時のiPhoneデーモンNSTimer間隔
上記のコードをデーモン アプリで使用して 1 分ごとに何かを実行していますが、iPhone がスタンバイ モードになると、タイマーは 1 分ごとに実行されません。iPhoneがスタンバイモードのときにタイマーを1分ごとに実行するにはどうすればよいですか。
ありがとう。
objective-c - 一定時間スライダーを動かす
96 スロットのスライダーがあり、スライダーを 60 秒で 0 から 95 まで段階的に移動する必要があります。間隔 (60/96) と 96 回の繰り返しで NSTimer を使用する必要がありますか、それともより良い解決策がありますか?
objective-c - Objectivecの秒間隔から時間と分を取得する方法
2つの日時の間に時差があります。秒単位の間隔は3660で、これは1時間1分前を意味します。前に言ったように、秒の間隔を時間と分で表示するにはどうすればよいですか?1時間を与えることで時間を取得できます(3600/60)/60
が、残りの分と時間を取得するにはどうすればよいですか?
助けていただければ幸いです。
objective-c - 目標 c - timeIntervalSinceDate が日付に応じて正しい値を返さない?
特定の値について、次のスニペットは正しい値を返しません。現在の時刻を、電話に保存されている他の 2 つの日付と比較します。それは早い時間に機能しますが、午前2時48分には機能しません...
日付はすべて1970年ですが、平日だけ比較すればいいのでわざと同じ年月日になるようにしています。
真夜中までは何時間も機能しますが、それ以降は機能しないため、かなり迷っています。
ありがとう。
objective-c - Objective C:文字列をnsdateの問題に変換する
私はこの奇妙な問題を解決するために数時間を費やしました。「dd/mm / yyyyhh:mm:ss」に日付形式があり、日付とNOWの秒数の違いを知りたいです。私は以下のようにそれをやっていますが、なぜそれが31日間違っているのかわかりませんか?ほんの数時間の違いです!誰かが私がここで間違っていることを私に助けてもらえますか?
出力:
次に、dateFromStringをNSDateに再度変換しようとしましたが、完全にランダムな日付が出力されることに驚きました。どうすればフォローできるかわかりませんか?それは私の元の日付に「日時」を与えるはずです!
出力:
[編集]
「dd/mm / yyyyhh:mm:ss」を「dd / MM / yyyyhh:mm:ss」に置き換えても機能しますが、それでも秒差は正しくありません。さまざまな日付については、次の出力を参照してください。
修正されたコード:
出力:(多くの出力がNanであることに注意してください!!)
2012-02-03 11:30:23.198 UniversalApp [13207:707]日付:03/02/2012 10:25:34
2012-02-03 11:30:23.204 UniversalApp [13207:707]秒:3889.204166totaldays:0
2012-02-03 11:30:23.506 UniversalApp [13207:707]日付:02/02/2012 16:56:05
2012-02-03 11:30:23.512 UniversalApp [13207:707]秒:nantotaldays:0
2012-02-03 11:30:23.818 UniversalApp [13207:707]日付:02/02/2012 14:34:05
2012-02-03 11:30:23.827 UniversalApp [13207:707]秒:nantotaldays:0
2012-02-03 11:31:25.253 UniversalApp [13207:707] ToDate:02/02/2012 12:02:55
2012-02-03 11:31:25.255 UniversalApp [13207:707]秒:127710.255748合計日数:1
2012-02-03 11:32:06.424 UniversalApp [13207:707]日付:01/02/2012 11:01:20
2012-02-03 11:32:06.427 UniversalApp [13207:707]秒:174646.427676合計日数:2
2012-02-03 11:32:06.639 UniversalApp [13207:707]日付:31/01/2012 17:38:17
2012-02-03 11:32:06.643 UniversalApp [13207:707]秒:nantotaldays:0
[編集]
'hh'を'HH'に置き換えると、上記の問題が解決しました。
[編集]
私が遭遇した別の問題...おい!!
24時間制に設定すると、これは機能しません。これに基づいて、ユーザーの設定によって上書きされます。
この最後の問題に対する強力な解決策は見つかりませんでした。最後に、秒の「nan」値を確認することにしました。「nan」の場合は、元の日付文字列を使用し、秒や時間などに変換しないでください。
//作業を続行します
iphone - NSTimeInterval 15分前
NSTimeInterval にある変数startDateが 1 つあります。
実際の startDate の 15 分前に NSTimeInterval を取得するにはどうすればよいですか?