問題タブ [ctime]

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.

0 投票する
6 に答える
13885 参照

c++ - クラス内の静的構造体 tm の初期化

クラスの静的変数として tm 構造体を使用したいと思います。一日中読んで試してみましたが、それでもうまくいきません:(誰かが私が間違っていたことを指摘していただければ幸いです

私のクラスでは、パブリックの下で、次のように宣言しました。

main.cpp で、テストのために一時的にシステム時間を定義および初期化しようとしました (実際の時間は実行時に入力されます)。

しかし、関数の外で time() を使用できないようです。

main.cpp:28: エラー: '(' トークンの前にコンストラクタ、デストラクタ、または型変換が必要です

クラスの静的 tm で値を初期化するにはどうすればよいですか?

0 投票する
2 に答える
1605 参照

c++ - C++で現地時間を解析する

<ctime>を持っているDateオブジェクトを使用して現在の時刻を取得する簡単な「初心者」の方法はありますか?

それはメンバー変数ですか?ありがとう。

0 投票する
1 に答える
887 参照

c - C で現在のロケールのフォーマットされた日付と時刻を取得するにはどうすればよいですか?

プログラムが実行されているロケールの書式設定された日付と時刻を取得するには、どの C 関数を呼び出す必要がありますか?

ClamAV デーモン API の使用中に問題が発生したため、この質問をしています。このVERSIONコマンドは最新のウイルス定義の日時を返しますが、コードはctimeそれをフォーマットするために への呼び出しを使用します。私が知る限りctime、現在のロケールに従って日時をフォーマットせず、返された文字列の曜日と月に英語の略語を使用しています。これは、ClamAV API を使用する私の Java プログラムが現在のロケールを尊重し、曜日と月の名前がローカルの略語を持つことを期待するため、問題を引き起こします

datetime 形式は、 ctimeによって生成されるものと同じ形式である必要があります。

Www うーん dd hh:mm:ss yyyy

Www は曜日、Mmm は月、dd は日、hh:mm:ss は時刻、yyyy は年です。

常に英語の日付を想定するように Java プログラムを書き直すこともできますが、ClamAV 側のバグのように思われるので、ClamAV にパッチを提出する方がよいでしょう。

0 投票する
1 に答える
800 参照

c++ - C++およびCTimeとシステム時計の変更

ctimeライブラリを使用してC++で簡単なアプリケーションを作成したいと思います。私は実際の時間を取得していて、ループでいくつかの計算を行っています。私にとって非常に重要なのは、ユーザーが計算中にOSクロックを変更できるという事実です。ユーザーがOSクロックを変更したかどうかをアプリ内で知る方法はありますか?

事前に助けを求めるThnx。

PS。このアプリはLinuxOSで使用されます。

0 投票する
2 に答える
1258 参照

php - PHP-linux / unix CTIME(inode変更時間)は、変更のみの場合に設定されます

によると:http ://www.php.net/manual/en/function.filectime.php

「ほとんどのUnixファイルシステムでは、iノードデータが変更されたとき、つまり、iノードからのアクセス許可、所有者、グループ、またはその他のメタデータが更新されたときに、ファイルは変更されたと見なされます。」

ただし、たとえばPHPを使用してファイルにアクセスして書き込むときに、Debian linux(uname -r:2.6.26-2-686)を実行します。

変更時刻(filemtime)と変更時刻(filectime)の両方が更新されます。ctimeが変更されるのは、ファイルの設定(権限、所有権、名前)が変更された場合のみであり、コンテンツ自体は変更されないことを理解しています。

0 投票する
2 に答える
810 参照

python - Python の場合: x:00 の間隔で繰り返し

繰り返しタイマーを 5 分間隔でスケジュールするにはどうすればよいですか。00 秒で発火し、00 で繰り返します。わかりました。ハード リアルタイムではありませんが、システム ラグで可能な限り近くなります。ラグの蓄積を避けて 00 に近づけようとしています。

言語: Python、OS: WinXP x64

システムの分解能は 25ms です。

どんなコードでも役に立ちます、tia

0 投票する
1 に答える
486 参照

time-t - 時間を CTime クラスではなく tm 構造体に変換するにはどうすればよいですか

現在、定義された値から CTime オブジェクトを作成するコードがあります。

これにより、1995 年 8 月 1 日 04:00:00 という目的の日付が作成されます。

CTime を使用できなくなったため、代わりに time_t と tm を使用しようとしています。CTime コンストラクターは 1970 年 1 月 1 日からの秒数を取り、time_t は 1970 年 1 月 1 日からの秒数を表すため、次のコードを使用してみました。

createTime は 0095 年 8 月 1 日 04:00:00 になります。定義された値から time_t および tm に正常に移行するにはどうすればよいですか?

前もって感謝します。

0 投票する
3 に答える
1709 参照

c++ - C/C++ でタイマーを実装する方法

2時間ごとにビジネスクラスの関数を呼び出したいです。while ループを使用せずに C/C++ で同じものを実装する方法がありません。私の問題は、 while(1) を使用できないことです。これは、さらに実行するためにコントロールを戻さないためです。

これに関するポインタは役に立ちます.... :)

タナクス

0 投票する
3 に答える
1544 参照

c++ - CTime & asctime を使用して時間を文字列またはベクトル文字列に割り当てる

asctime を使用して時刻を文字列に割り当てたいと思います。

asctime が文字列へのポインターを返すことを理解しています。独自の文字列を作成し、それに asctime の戻り値を割り当てる必要がありますか、それとももっと簡単な方法がありますか?

0 投票する
4 に答える
12021 参照

c - tm 構造体への間隔の追加

私は 1 つの構造体tmを持っています。そして、 tm
構造体 に一定の間隔 (xx 年、xx か月、xx 日で指定) を追加する必要があります。 これを行うための標準機能はありますか?

私が使用するコンパイラは、Windows XP の MSVC 2005 です。