問題タブ [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.
windows - Windows の FILETIME 構造にはうるう秒が含まれていますか?
Microsoft のドキュメントによると、このFILETIME
構造は 1601 年 1 月 1 日 (おそらくその日の始まり) からカウントされますが、これにはうるう秒が含まれますか?
winapi - Windowsでファイル時間を名前で取得するには?
Windows には、開いているファイル ハンドルによってファイル時間情報を取得できるGetFileTime API があります。私が知りたかったのは、ファイルを明示的に開かずにファイル名でこの情報を取得できるかどうかです。可能であれば、Windows Mobile プラットフォームにも適用できますか?
winapi - Win32でFILETIMEを作成するにはどうすればよいですか?
__int64
64ビット値の値がありFILETIME
ます。FILETIME
とがdwLowDateTime
ありdwHighDateTime
ます。をに割り当てようとすると__int64
、FILETIME
C2440が表示されます。__int64
にを割り当てるにはどうすればよいFILETIME
ですか?
または、低い部分と高い部分をに__int64
割り当てることができるように、を分割するにはどうすればよいですか?dwLowDateTime
dwHighDateTime
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機能は次のとおりです。
tsql - T-SQLでDATETIMEをFILETIME値に変換する方法は?
T-SQL SELECT ステートメントで SQL Server DATETIME値を FILETIMEに変換する必要があります(SQL Server 2000 上)。これを行う組み込み関数はありますか?そうでない場合、誰かがこの変換ルーチンを UDF (または単純な Transact-SQL) として実装する方法を理解するのを手伝ってくれますか? これが私が知っていることです:
- FILETIME は、1601 年 1 月 1 日 (UTC) からの 100 ナノ秒間隔の数を表す 64 ビット値です ( MSDN によると: FILETIME Structure )。
- SQL Server の基本時間は 1900-01-01 00:00:00 から始まります (SELECT CAST (0 as DATETIME) による)。
FILETIME 値を T-SQL DATETIME に変換する方法を示すいくつかの例を見つけました (ただし、それらが正確であると 100% 確信しているわけではありません) が、逆変換については何も見つかりませんでした。一般的なアイデア(またはアルゴリズム)でさえ役立ちます。
windows - Windows 7 ファイルの日付に関する質問
厳密なプログラミングの質問をしていないことをお詫びしますが、私の混乱が解消されたら、これはプログラミングに移ります。
作成日、変更日、最終アクセス日などのファイルの日付スタンプを変更できるプログラムを作成しようとしています。
Windows 7 で調査しているので、より多くの日付フィールドが提供されているようです。サンプル画像はこちら http://img534.imageshack.us/img534/1281/datee.jpg
OSによって正確にいくつのファイル属性が保存されますか? すべての日付フィールドを消去したいので、ファイルに保存されている属性とオペレーティング システムによって生成された属性を知る必要があります。
読んでくれてありがとう。あなたの洞察を楽しみにしています。
編集: Web でこれを見つけたので、意図したアプリケーションを開発する価値がありません。ありがとうございました。
security - Silverlightでファイル時間を取得する危険性はどこにありますか?
ファイルをアップロードする前に、ファイル名が一意(ステートレス)になる可能性を高めるために、名前にいくつかの追加情報を追加する必要があります。呼び出すと、プロセスには高い特権が必要であるという発言がFileInfo.LastWriteTime-get
スローされます。SecurityException
そのようなデータにはユーザーに関する特定の履歴情報がある程度存在することがわかりますが、とにかく操作がいかに簡単かを考えると、なぜですか?管理者がホストするOOBを必要とせずに同様の情報を取得する他の方法はありますか?
c - Unix/Linux時間をWindowsに変換するFILETIME
もう一度WindowsからLinuxに移行します。NTP時間を計算する関数をWindowsからLinuxに移植する必要があります。シンプルに見えますが、フォーマットはWindowsFILETIME
フォーマットです。私は違いが何であるかについてある程度の考えを持っていますが、これまでのところ、Linux時間をWindowsFILETIME
形式に正しく変換することはできません。誰かがこれを行う方法について何かアイデアがありますか?
これを行う方法に関する記事をいくつか見ましたが、それらはすべてWin32関数を使用しており、使用できません。これが意味をなさない場合は、Windowsコードを投稿できます。
また、現在の時刻を取得し、1900年1月1日から減算して、NTPを見つけるためのデルタを取得します。Linuxでは、
この結果を得るために私の時間に?
c++ - FTPサーバーの書き込み時間は非常にずれています
ローカルファイルとftpサーバー上のファイルのファイル書き込み時間を比較しようとしています。ローカルマシンでのファイル時間は機能し、それは理にかなっていますが、ftpサーバーでファイルを見ると、Windowsエクスプローラーと右クリック->プロパティを介して2つの異なる時間が表示されます。私はうまくいくハックを見つけ、それが私のコードにコメントされました。何か助けはありますか?ファイル時間は互いに正しく関連している必要があります。MFC、C ++、Windows 7 32ビット、VS 2008
コード:
windows - バッチ ファイルでシステム日付を変更できますか。属性を付けてファイルを保存します。日付を現在の日付に戻しますか?
バッチ ファイルでシステム日付を変更できますか。属性を付けてファイルを保存します。日付を現在の日付に戻しますか?
MYFILE.TXT を 01-01-2010 の日付で保存することが目標
バッチ コマンドを使用します。
date=01-01-2010 を設定しようとしました
ファイルを保存しましたが、うまくいきませんでした。
これは不可能ですか?
注: 「管理者として実行」しなかった場合、「必要な権限がクライアントによって保持されていません」というエラー メッセージが作成されます。