DateTimeKind DateTimeKind DateTimeKind DateTimeKind Enum


DateTime オブジェクトが表す時刻の種類 (現地時刻、世界協定時刻 (UTC)、または、そのいずれでもない) を指定します。Specifies whether a DateTime object represents a local time, a Coordinated Universal Time (UTC), or is not specified as either local time or UTC.

public enum class DateTimeKind
public enum DateTimeKind
type DateTimeKind = 
Public Enum DateTimeKind


Local Local Local Local 2

現地時刻であることを表します。The time represented is local time.

Unspecified Unspecified Unspecified Unspecified 0

現地時刻と世界協定時刻 (UTC) のいずれも指定されていないことを表します。The time represented is not specified as either local time or Coordinated Universal Time (UTC).

Utc Utc Utc Utc 1

UTC 時刻であることを表します。The time represented is UTC.


DateTimeKind列挙体のメンバーは、 DateTime.Kindプロパティによって返されます。A member of the DateTimeKind enumeration is returned by the DateTime.Kind property.

DateTimeKind列挙体のメンバーは、現地時刻と世界協定時刻 (UTC) 間の変換操作で使用されますが、比較や算術演算では使用されません。The members of the DateTimeKind enumeration are used in conversion operations between local time and Coordinated Universal Time (UTC), but not in comparison or arithmetic operations. 時間変換の詳細については、「タイムゾーン間での時刻の変換」を参照してください。For more information about time conversions, see Converting Times Between Time Zones.