次の方法で共有


CFileTime クラス

このクラスは、ファイルに関連付けられた日付と時刻の値を管理するためのメソッドを提供します。

class CFileTime : 
   public FILETIME

メンバー

4x2t019k.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CFileTime::CFileTime

コンストラクターです。

4x2t019k.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CFileTime::GetCurrentTime

現在のシステム日付と時刻を表す CFileTime のオブジェクトを取得するには、この静的関数を呼び出します。

CFileTime::GetTime

CFileTime のオブジェクトから時刻を取得するときにこのメソッドを呼び出します。

CFileTime::LocalToUTC

世界協定時刻 (UTC) (UTC) に基づいてファイルの時刻にローカル ファイルの時刻を変換するには、このメソッドを呼び出します。

CFileTime::SetTime

CFileTime のオブジェクトに格納されている時刻を設定するには、このメソッドを呼び出します。

CFileTime::UTCToLocal

ローカル ファイルの日時に (UTC) に基づいて世界協定時刻 (UTC 時刻に変換するには、このメソッドを呼び出します。

4x2t019k.collapse_all(ja-jp,VS.110).gifパブリック演算子

名前

説明

CFileTime::operator -

この演算子が CFileTime または CFileTimeSpan のオブジェクトの減算を実行するために使用されます。

CFileTime::operator !=

この演算子は非等値の CFileTime の 2 種類のオブジェクトを比較します。

CFileTime::operator +

この演算子が CFileTimeSpan オブジェクトの追加を実行するために使用されます。

CFileTime::operator +=

この演算子が CFileTimeSpan オブジェクトの追加を実行し、現在の結果をオブジェクトに割り当てるために使用されます。

CFileTime::operator <

この演算子は、小さいかを確認するに CFileTime の 2 種類のオブジェクトを比較します。

CFileTime::operator <=

この演算子は、または小さいかを確認するに CFileTime の 2 種類のオブジェクトを比較します。

CFileTime::operator =

代入演算子です。

CFileTime::operator -=

この演算子が CFileTimeSpan のオブジェクトの減算を実行し、現在の結果をオブジェクトに割り当てるために使用されます。

CFileTime::operator ==

この演算子は、の CFileTime の 2 種類のオブジェクトを比較します。

CFileTime::operator >

この演算子は、より大きなを確認します。CFileTime の 2 種類のオブジェクトを比較します。

CFileTime::operator >=

この演算子は、より大きいかを確認します。CFileTime の 2 種類のオブジェクトを比較します。

4x2t019k.collapse_all(ja-jp,VS.110).gifパブリック定数

名前

説明

CFileTime::Day

1 日を構成する 100 ナノ秒の間隔の数を格納する静的データ メンバー。

CFileTime::Hour

1 時間を構成する 100 ナノ秒の間隔の数を格納する静的データ メンバー。

CFileTime::Millisecond

1 ミリ秒を構成する 100 ナノ秒の間隔の数を格納する静的データ メンバー。

CFileTime::Minute

1 分を構成する 100 ナノ秒の間隔の数を格納する静的データ メンバー。

CFileTime::Second

1 秒を構成する 100 ナノ秒の間隔の数を格納する静的データ メンバー。

CFileTime::Week

1 週間を構成する 100 ナノ秒の間隔の数を格納する静的データ メンバー。

解説

このクラスは、ファイルの作成、および変更に関連付けられた日付と時刻の値を管理するためのメソッドを提供します。このクラスのメソッドとデータは、相対時刻の値を処理 CFileTimeSpan のオブジェクトとともによく使用されます。

日付と時刻の値は 1601、1 年 1 月 1 日以降の 100 ナノ秒の間隔の数を表す 64 ビット値として格納されます。これは、UTC の (UTC) の形式です。

次のスタティック const のメンバー変数は、計算を簡単にするために用意されています:

メンバー変数

100 ナノ秒の間隔の数

Millisecond

10,000

解決します。

ミリ秒* 1,000

秒に* 60

時間

分* 60

時間* 24

* 7 日

Note は、すべてのファイル システム レコードの作成と最終アクセス日時、およびすべてのファイル システムそれらを記録することはできません。たとえば、Windows NT の FAT ファイル システムで、時間を持つ 10 ミリ秒の解決を作成し、書き込み時間が 2 秒の解決があり、アクセス時間に 1 日 (アクセス日) の解決があります。NTFS で、アクセス時間が 1 時間の解決があります。さらに、UTC のディスクの現地時刻、NTFS の記録のディスクのタイム FAT の記録。タイム詳細については、ファイルの時間を参照してください。

継承階層

FILETIME

CFileTime

必要条件

ヘッダー : atltime.h

参照

関連項目

FILETIME

CFileTimeSpan クラス

階層図

その他の技術情報

ATL/MFC の共有クラス