問題タブ [filetime]

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 投票する
1 に答える
1485 参照

c# - Windows での FAT 日付解決のタイムスタンプ

ウィキペディアによると、FAT32 の最終更新時刻は 2 秒の日付分解能です。このファイル時間は、WinAPI で、およびDateTimeC# を使用してとして取得できますFile.IO。どちらもこれに関係しています。

日付の解決は実際には何を意味しますか? 最後に変更されたファイルの時刻を 2 秒間隔でしかタイムスタンプできないということですか、それとも、タイムスタンプを付けた日付が 2 秒以内にしか正確でないということですか?

言い換えれば(例としてyyyy-MM-dd HH:mm:ss:fffffff DateTimeフォーマットを使用して)、それは...

  1. 2015-07-16 14:28:36:00000002 秒の偶数間隔に制限されるようなタイムスタンプ2015-07-16 14:28:38:00000002015-07-16 14:28:40:0000000

...また...

  1. 任意のタイムスタンプ。時間は特定の間隔内でのみ正確です: 2015-07-16 14:28:36:1234567- 最後の書き込みが実際にはこの時間の 2 秒前 ( 2015-07-16 14:28:34:1234567) からこの時間の 2 秒後 ( ) までのどこかで行われた可能性があることを意味し2015-07-16 14:28:38:1234567ます。

  2. 他の何か?

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

c# - C# での FILETIME 操作 - DateTime のみを使用して同じ結果を達成する

次のような状況があります。私はC++コードを持っています

1)SystemTimeToFileTime(&st, &m_Time)

上記の呼び出しstが文字列から値を解析し、そのメンバーに手動で割り当てることによって組み立てられる前に (以下の段落を参照してください) -ただし、年、月、日、時、分、および秒のみが割り当てられます。

m_TimeFILETIME 型のインスタンス変数です。

このメソッドは、呼び出された関数で呼び出されます ToDate(興味のある方は、その関数へのリンクを参照してください: http://codepad.org/POoiKHMw、すべての行を文書化しました)。基本的に、そのメソッドの最後に、SystemTimeToFileTimeアセンブルされたst構造体が渡されて呼び出されるので、その手動解析部分を C# で簡単に複製できると考えました。そのため、私は 1 つの関数についてのみ質問しSystemTimeToFileTimeました。

その後、次のような関数があります。

GetLocalTimeAsSystem次のように定義されます。

基本的に、上記で述べた機能を複製する必要があります: 1)、2)、3) C# のポイント。これをどのように行うかについて、本当に助けていただければ幸いです。C#で同じ結果を得るには?

ユーザーは最初に 1) を呼び出し、次に 2) (ただし、2) は 3) を内部的に呼び出します)。

C# で DateTime 構造のみを使用して上記のことを実装することはできませんか?

ToDate 関数で手動で解析を行う方法を尋ねているわけではありません。自分で行うこともできます。


編集:コメントの後、ここにいくつかの入力/出力のサンプルがあります:

これは項目 1) で受け取ることができる入力です。この文字列は解析され、st構造が組み立てられます。

151010070707

出力、何が書き込まれるかdppDatetime_t:

PSこれらは、ToDate関数が呼び出されているC++コードで見たフォーマット文字列です。

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

php - ファイルが完全にコピーされたかどうかを検出する方法 PHP

ファイルがまだ完全ではなく、まだコピーされているかどうかを検出する方法について、いくつかの方法を試しました。しかし

結果は

1449338332 1449338332 1449338332 終了

ファイルがまだftp経由でアップロードされている場合でも、datetimeでも試した合計ファイルサイズが表示されますが、それでも同じ問題が発生します

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

php - filemtime ファイルのディレクトリの削除を変更するには?

次のコードがあります。

$daysに変更したいのですが$minute、どうすれば変更できますか?

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

php - PHPのキャッシュファイルのタイムアウト

PHP では、複雑な結果変数をストックするためにキャッシュ ファイルを作成します。1 つの変数、1 つのキャッシュ ファイル。よくできました。

問題はキャッシュの期間にあります。今のところ、タイムアウトと変数をファイルに入れましたが、タイムアウトを確認するためにファイルを開く必要があるため、最適化されていません。

(可能であれば)ファイルプロパティ(関数filemtime()で最後に変更された日付など)のタイムアウトを確認したい。カスタム プロパティをファイルに追加できますか?

もう 1 つの方法は、私のお気に入りの解決策ではなく、ファイル名にタイムアウトを追加することです。

[編集]

0 投票する
0 に答える
476 参照

sftp - LibCurl SFTP はファイルサイズとファイル時間を取得します

S ftpで libcurl を使用してファイルサイズとファイル時間を取得する方法。これが私のコードです:

32 個のファイル (for ループ) についてこの情報を要求しましたが、最初の 16 個のファイルで次のエラーが発生しました。

そして、この結果は他のものです:

結果のコードは次のとおりです。

しかし、これはすべてftpサーバーでうまく機能します。

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

c++ - FILETIME 構造体から期間を取得するコードがあります。どういう意味ですか?

私はこの機能を持っています

コードの次の部分の動作を説明できる人はいますか?