問題タブ [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 投票する
7 に答える
5630 参照

windows - Windows の FILETIME 構造にはうるう秒が含まれていますか?

Microsoft のドキュメントによると、このFILETIME構造は 1601 年 1 月 1 日 (おそらくその日の始まり) からカウントされますが、これにはうるう秒が含まれますか?

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

winapi - Windowsでファイル時間を名前で取得するには?

Windows には、開いているファイル ハンドルによってファイル時間情報を取得できるGetFileTime API があります。私が知りたかったのは、ファイルを明示的に開かずにファイル名でこの情報を取得できるかどうかです。可能であれば、Windows Mobile プラットフォームにも適用できますか?

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

winapi - Win32でFILETIMEを作成するにはどうすればよいですか?

__int6464ビット値の値がありFILETIMEます。FILETIMEとがdwLowDateTimeありdwHighDateTimeます。をに割り当てようとすると__int64FILETIMEC2440が表示されます。__int64にを割り当てるにはどうすればよいFILETIMEですか?

または、低い部分と高い部分をに__int64割り当てることができるように、を分割するにはどうすればよいですか?dwLowDateTimedwHighDateTime

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

windows - NTFS タイムスタンプを FAT タイムスタンプに変換する

ファイル転送アプリケーションを作成していて、ファイルを NTFS から FAT ドライブにコピーする必要があります。http://support.microsoft.com/kb/127830から読むと、 #11/29/2004 7:31:06 PM, 250ms# などの時刻は #11/29/2004 7 に変換される必要があることを理解しています。午後 31 時 8 分、0 ミリ秒 # FAT ハード ドライブにコピーする場合。ただし、実際には、ファイル時間が #11/29/2004 7:31:06 PM, 0ms# に切り捨てられます。

ここで何か不足していますか?時間はいつ切り捨てられ、いつ丸められますか?

編集: コード サンプルを追加します。

私のNTFS-> FAT機能は次のとおりです。

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

tsql - T-SQLでDATETIMEをFILETIME値に変換する方法は?

T-SQL SELECT ステートメントで SQL Server DATETIMEを FILETIMEに変換する必要があります(SQL Server 2000 上)。これを行う組み込み関数はありますか?そうでない場合、誰かがこの変換ルーチンを UDF (または単純な Transact-SQL) として実装する方法を理解するのを手伝ってくれますか? これが私が知っていることです:

  1. FILETIME は、1601 年 1 月 1 日 (UTC) からの 100 ナノ秒間隔の数を表す 64 ビット値です ( MSDN によると: FILETIME Structure )。
  2. SQL Server の基本時間は 1900-01-01 00:00:00 から始まります (SELECT CAST (0 as DATETIME) による)。

FILETIME 値を T-SQL DATETIME に変換する方法を示すいくつかの例を見つけました (ただし、それらが正確であると 100% 確信しているわけではありません) が、逆変換については何も見つかりませんでした。一般的なアイデア(またはアルゴリズム)でさえ役立ちます。

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

windows - Windows 7 ファイルの日付に関する質問

厳密なプログラミングの質問をしていないことをお詫びしますが、私の混乱が解消されたら、これはプログラミングに移ります。

作成日、変更日、最終アクセス日などのファイルの日付スタンプを変更できるプログラムを作成しようとしています。

Windows 7 で調査しているので、より多くの日付フィールドが提供されているようです。サンプル画像はこちら http://img534.imageshack.us/img534/1281/datee.jpg

OSによって正確にいくつのファイル属性が保存されますか? すべての日付フィールドを消去したいので、ファイルに保存されている属性とオペレーティング システムによって生成された属性を知る必要があります。

読んでくれてありがとう。あなたの洞察を楽しみにしています。

編集: Web でこれを見つけたので、意図したアプリケーションを開発する価値がありません。ありがとうございました。

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

security - Silverlightでファイル時間を取得する危険性はどこにありますか?

ファイルをアップロードする前に、ファイル名が一意(ステートレス)になる可能性を高めるために、名前にいくつかの追加情報を追加する必要があります。呼び出すと、プロセスには高い特権が必要であるという発言がFileInfo.LastWriteTime-getスローされます。SecurityException

そのようなデータにはユーザーに関する特定の履歴情報がある程度存在することがわかりますが、とにかく操作がいかに簡単かを考えると、なぜですか?管理者がホストするOOBを必要とせずに同様の情報を取得する他の方法はありますか?

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

c - Unix/Linux時間をWindowsに変換するFILETIME

もう一度WindowsからLinuxに移行します。NTP時間を計算する関数をWindowsからLinuxに移植する必要があります。シンプルに見えますが、フォーマットはWindowsFILETIMEフォーマットです。私は違いが何であるかについてある程度の考えを持っていますが、これまでのところ、Linux時間をWindowsFILETIME形式に正しく変換することはできません。誰かがこれを行う方法について何かアイデアがありますか?

これを行う方法に関する記事をいくつか見ましたが、それらはすべてWin32関数を使用しており、使用できません。これが意味をなさない場合は、Windowsコードを投稿できます。

また、現在の時刻を取得し、1900年1月1日から減算して、NTPを見つけるためのデルタを取得します。Linuxでは、

この結果を得るために私の時間に?

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

c++ - FTPサーバーの書き込み時間は非常にずれています

ローカルファイルとftpサーバー上のファイルのファイル書き込み時間を比較しようとしています。ローカルマシンでのファイル時間は機能し、それは理にかなっていますが、ftpサーバーでファイルを見ると、Windowsエクスプローラーと右クリック->プロパティを介して2つの異なる時間が表示されます。私はうまくいくハックを見つけ、それが私のコードにコメントされました。何か助けはありますか?ファイル時間は互いに正しく関連している必要があります。MFC、C ++、Windows 7 32ビット、VS 2008

コード:

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

windows - バッチ ファイルでシステム日付を変更できますか。属性を付けてファイルを保存します。日付を現在の日付に戻しますか?

バッチ ファイルでシステム日付を変更できますか。属性を付けてファイルを保存します。日付を現在の日付に戻しますか?

MYFILE.TXT を 01-01-2010 の日付で保存することが目標

バッチ コマンドを使用します。

date=01-01-2010 を設定しようとしました

ファイルを保存しましたが、うまくいきませんでした。

これは不可能ですか?

注: 「管理者として実行」しなかった場合、「必要な権限がクライアントによって保持されていません」というエラー メッセージが作成されます。