問題タブ [time-t]
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.
c++ - double を time_t に変換する
含まれているdouble
秒があります。これを に変換したいと思いtime_t
ます。
これを実現する標準関数が見つかりません。手書きで記入する必要がありtime_t
ますか?
c - 印刷用の int から time_t* 型
ファイルから情報を読み取り、それらを印刷します。後で呼び出すために、変更時間を構造体に呼び出されたものstat
として保存します。ただし、関数を使用したい場合、型変数を使用するため、問題が発生します。タイプキャストを使用してみましたが、セグフォルトが発生しました。どんな助けでも大歓迎です。int
mod_time
ctime()
time_t*
上記は、セグ フォールトを生成した型キャストの例です。元のものは型キャストを除外しただけ(time_t*)
で、「キャストなし」の警告が表示されました。
c++ - time_t を文字列に変換し、文字列を time_t に変換すると、間違った年と時間が返されます
string
と に簡単に変換できるように、関数を作成しようとしてtime_t
いtime_t
ますstring
。ただし、常に間違った年と間違った時間を教えてくれます。どうしたの?
OSに依存しない必要があります!
たとえば、日付30/11/2012:09:49:55
の30/11/3912:08:49:55
代わりに30/11/2012:09:49:55
.
c - time_tポインタを関数に正しく送信するには? そうしようとするとvalgrindエラーが発生する
time_t ポインター変数を使用して関数に time_t を送信しようとしています。コードをコンパイルするときにコンパイラの警告は表示されませんが、valgrind でコードを実行すると valgrind エラーが発生します。
私のコード:
これは私が得ているvalgrindエラーです:
c - C: 文字列からミリ秒のタイムスタンプ
タイムスタンプから time_t 値を文字列形式で関数に返したいのですが、取得できません。私は助けが必要です。
「1456242904.226683」などの形式のタイムスタンプ値である Redis データベースの文字列 KEY を読み取りました。
私のコードは次のとおりです。
reply->str は文字列値ですが、time_t 値を返す必要があります。
どうすればできますか?
ありがとう