問題タブ [milliseconds]
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.
android - 現在の日付と時刻の形式をミリ秒 (10 桁のみ) に変換する方法は?
の日付形式milliseconds
と の時刻形式を変換しましたmilliseconds
。現在の時刻を よりも長く取得してい13
digits
ます。CurrentTime= 1357755780000
、StartingTime=1357602840
、EndingTime=1357756140
しかし、以下のコードで比較すると、そのif
部分は実行されず、そのelse
部分だけが実行されます。
私のコードに間違いはありますか?currentTime を 10 桁にしたい。だから、日付形式をミリ秒に変換するのは間違っていると思います。
java - Java:長い時刻をタイムスタンプに変換する
その日の真夜中からのミリ秒単位の時刻を表す長い値があります。つまり、00:00:01は1000になります。
現在のシステムの日、月、年を使用して、これをエポック以降の長いタイムスタンプに変換したいと思います。これを行うための最良の方法は何ですか?
ruby - エポックに変換されて戻ってくるTimeオブジェクトは、Rubyでミリ秒を失います
Rubyでバグを見つけたようですが、よくわからないのでここに投稿します。
ページに表示されている最後のオブジェクトのタイムスタンプである、指定されたタイムスタンプの後に最新のオブジェクトをフェッチするRailsアプリがあります。
しかし、何らかの理由で、常に最後に複製されたオブジェクトが返されていました。しばらくして、エポックに変換することにしましたが、うまくいきませんでした。
問題がどこにあるかを見つけようとした後、私は与えられたコードを思いついた:
これはうまくいくはずではありませんか?私は何かが足りないのですか?どうすれば安全に時間を解析し、ミリ秒をそのまま維持できますか?
android - Android - 時刻が 1 日の特定の時間帯にあるかどうかを確認する
私のアプリでは、時間がユーザーが選択した特定の時間帯にある場合、いくつかのものを更新しています。ユーザーが「07-21」のようなものを選択した場合は正常に機能しますが、夜通しの「21-07」では機能しません。時間を確認する方法は、現在の時間を取得してミリ秒に変換することです。次に、現在のミリが選択した時間の間にあるかどうかを確認します (これらもミリ秒に変換されます)。このような:
問題: ユーザーが真夜中 (19-08 など) を超えるものを選択すると機能しません。
私は多くのことを試しましたが、これを行う方法がわかりません。
どんな助けでも大歓迎です!
java - 間違った時間を表示しているAndroidカレンダー
アラームアプリケーションがあり、アラームをデータベースに保存しています。すべてのアラームは正常に機能し、値(ミリ秒)は正しい数値として保存されます。今、私は自分のデータベースからそれらの時間を表示しようとしています。そして、私はカレンダーを使用して、時刻形式で時刻を取得しています。
Cursor
Milisは(テスト済み)から正しい数値として取得されますがgetTime()
、HH:mm形式で表示すると、常に1時間余分に表示されます。したがって、milis値が:61200000(17:00)の場合、カレンダーには18:00と表示されます。私はそれを理解することはできません。
c++ - C++ Chrono を使用して更新ループを処理しますか?
私は間違いなく、新しい C++ chrono ライブラリに少し戸惑っています。
ここに更新ループがあります。次の 2 つの操作を実行します。
これらは長い操作であり、どれくらいの長さかを判断するのは困難です。
したがって、それらにかかった時間を測定し、いくつかの計算を行い、render を呼び出す前に update を徐々に呼び出す最善の方法を見つけます。
これを行うには、C++11 の Chrono 機能を使用しています。私がこれを選んだのは、より正確で、よりプラットフォームに依存するという、お得なように思えたからです。しかし、今よりも多くの問題に直面していることに気づきました。
以下は私のコードと私の主な問題です。問題または私の操作を行うための適切な方法についての助けが大いに必要です!
問題の行のすぐ横にあるコメントで質問をマークしました。これを以下で繰り返します。
ヘッダー ファイル:
簡素化された更新ループ
主な質問は次のとおりです。私の mDeltaTime は常に小さくなります。基本的に、ほぼ無限ループに陥っています。これは、kMaxDeltatime が非常に小さいためですが、1 秒あたり 60 フレームをターゲットにしている場合、正しいミリ秒を計算していませんでしたか?
上記のすべての質問は次のとおりです。
混乱させてごめんなさい。私はこの chrono ライブラリを馬鹿にしているように感じます。ほとんどのヘルプ サイト、参考資料、または直接コード自体でさえ、私がそれを何に適用しているかを読んで理解するのは非常に混乱しています。解決策やコードを探す方法についてのアドバイスは大歓迎です!
編集: Joachim は、 std::min/max がミリ秒単位で問題なく動作することを指摘しました! 変更を反映するようにコードを更新しました。
c - Windows、Linux、Solaris、HP-UX、IBM AIX、Vxworks、Wind River Linux で数ミリ秒スリープしますか?
Windows、Linux、Solaris、HP-UX、IBM AIX、Vxworks、Windriver Linux などのさまざまなプラットフォームで実行する必要がある、数ミリ秒間スリープする必要がある C プログラムを作成する必要があります。
- Windowsでは、
Sleep
システム コールはミリ秒単位でのみ機能します。 - Linuxでは、
sleep
数秒で動作します。usleep
マイクロ秒単位で実行され、Solaris でも利用できます。 - Vxworksでは、 と を使用
taskDelay
して実装できればと思いますsysClkRateSet
。
HP-UX、IBM AIX、および Wind River Linux でこのミリ秒のスリープを実現するにはどうすればよいですか?
java - java.util.Date またはミリ秒までの TOD クロック時間
ETL を介してメインフレームからのデータで満たされたデータベース テーブルがあります。そのテーブルの 1 つの列は、Time-Of-Day のように「TOD」と呼ばれます。
この列には、「CAE7631DC43DC686」「CAE7631C4AC6DC0B」「CAE6216DF2BC0D04」「CAE621D8F9916E8E」などの値が格納されます。
これらの値はすべて、2013 年 2 月 10 日と 2013 年 2 月 11 日の前後です。現在、メインフレームでは、これは日時表現 (TOD クロック) です。
1900 年 1 月 1 日から経過した時間をマクロ秒 (1/1 000 000 秒) で表します。
私が必要としているのは、これらの文字列を java.util.Date のものに変換できる Java ライブラリ / メソッド / アルゴリズムの実装です。
Web でこれらのサイトを見つけました: http://paul.saers.com/Tod_howto.html http://www.longpelaexpertise.com.au/toolsTOD.php
このページでは計算方法を説明していますが、私には少し多すぎます。どこかで間違いを犯すと思います。
だから、私の質問は; 私が使用できるライブラリ (Joda Time ?) について知っていますか? これらの値を java.util.Date に変換し、Date オブジェクトを文字列表現 (「CAE621D8F9916E8E」など) に変換する必要があります。
前もって感謝します。
delphi - Delphi-開始/停止機能を使用してミリ秒またはナノ秒でタイマーを作成する方法は?
Delphi7でミリ秒またはナノ秒のタイマーを探しています。シーケンシャル検索で3つのISAMファイルの速度を確認する必要があります。最初のindファイルには、「record_0」から「record_50」のような50個の文字列が含まれています。2番目の「record_0」から「record_500」および3番目の「record_0」から「record_5000」。私はすべてを実装しましたが、タイマーの作り方がわかりません。文字列を各ISAMファイルの最後の項目と比較しています。これが最初のindファイルの私のコードです:
プロシージャ/関数が必要です。これを呼び出すと、ミリ秒またはナノ秒でカウントを開始し、文字列が見つかったときに停止し(各indファイルの最後の文字列です)、すべてのファイルをトラバースするための経過時間を表示します。また、whileループを解除する方法もわかりません。前もって感謝します。
objective-c - この日付をフォーマットするにはどうすればよいですか? 2013-02-13T19:25:27.1381035-06:00
次のようなフィードを取得しています。2013-02-13T19:25:27.1381035-06:00
そして、次のように NSDate に設定しています。
NSDate *endDate = [tempFormatter1 dateFromString:myEndDateString]
次のようなものを使用できますか:
[tempFormatter1 setDateFormat:@"dd-MM-yyyy'T'HH:mm:ss'SSS Z'"];
このフォーマットから変換することは可能ですか?
ありがとう!