DateTime Структура

Определение

Представляет момент времени, который обычно выражается как дата и время дня.

public value class DateTime : IComparable, IComparable<DateTime>, IConvertible, IEquatable<DateTime>, IFormattable
public value class DateTime : IComparable, IComparable<DateTime>, IConvertible, IEquatable<DateTime>, IParsable<DateTime>, ISpanFormattable, ISpanParsable<DateTime>, IUtf8SpanFormattable, System::Runtime::Serialization::ISerializable
public value class DateTime : IComparable, IComparable<DateTime>, IConvertible, IEquatable<DateTime>, IFormattable, System::Runtime::Serialization::ISerializable
public value class DateTime : IComparable, IComparable<DateTime>, IConvertible, IEquatable<DateTime>, ISpanFormattable, System::Runtime::Serialization::ISerializable
public value class DateTime : IComparable, IComparable<DateTime>, IConvertible, IEquatable<DateTime>, IParsable<DateTime>, ISpanFormattable, ISpanParsable<DateTime>, System::Runtime::Serialization::ISerializable
public value class DateTime : IComparable, IConvertible, IFormattable
public value class DateTime : IComparable, IComparable<DateTime>, IEquatable<DateTime>, IFormattable
public struct DateTime : IComparable, IComparable<DateTime>, IConvertible, IEquatable<DateTime>, IFormattable
public readonly struct DateTime : IComparable, IComparable<DateTime>, IConvertible, IEquatable<DateTime>, IParsable<DateTime>, ISpanFormattable, ISpanParsable<DateTime>, IUtf8SpanFormattable, System.Runtime.Serialization.ISerializable
public readonly struct DateTime : IComparable, IComparable<DateTime>, IConvertible, IEquatable<DateTime>, IFormattable, System.Runtime.Serialization.ISerializable
public readonly struct DateTime : IComparable, IComparable<DateTime>, IConvertible, IEquatable<DateTime>, ISpanFormattable, System.Runtime.Serialization.ISerializable
public readonly struct DateTime : IComparable, IComparable<DateTime>, IConvertible, IEquatable<DateTime>, IParsable<DateTime>, ISpanFormattable, ISpanParsable<DateTime>, System.Runtime.Serialization.ISerializable
public struct DateTime : IComparable, IComparable<DateTime>, IConvertible, IEquatable<DateTime>, IFormattable, System.Runtime.Serialization.ISerializable
[System.Serializable]
public struct DateTime : IComparable, IConvertible, IFormattable
[System.Serializable]
public struct DateTime : IComparable, IComparable<DateTime>, IConvertible, IEquatable<DateTime>, IFormattable, System.Runtime.Serialization.ISerializable
public struct DateTime : IComparable, IComparable<DateTime>, IEquatable<DateTime>, IFormattable
type DateTime = struct
    interface IConvertible
    interface IFormattable
type DateTime = struct
    interface IConvertible
    interface IFormattable
    interface IParsable<DateTime>
    interface ISpanFormattable
    interface ISpanParsable<DateTime>
    interface IUtf8SpanFormattable
    interface ISerializable
type DateTime = struct
    interface IConvertible
    interface IFormattable
    interface ISerializable
type DateTime = struct
    interface IConvertible
    interface ISpanFormattable
    interface IFormattable
    interface ISerializable
type DateTime = struct
    interface IConvertible
    interface IFormattable
    interface IParsable<DateTime>
    interface ISpanFormattable
    interface ISpanParsable<DateTime>
    interface ISerializable
type DateTime = struct
    interface IConvertible
    interface IFormattable
    interface IParsable<DateTime>
    interface ISpanFormattable
    interface ISpanParsable<DateTime>
    interface ISerializable
    interface IUtf8SpanFormattable
[<System.Serializable>]
type DateTime = struct
    interface IFormattable
    interface IConvertible
[<System.Serializable>]
type DateTime = struct
    interface IFormattable
    interface IConvertible
    interface ISerializable
type DateTime = struct
    interface IFormattable
Public Structure DateTime
Implements IComparable, IComparable(Of DateTime), IConvertible, IEquatable(Of DateTime), IFormattable
Public Structure DateTime
Implements IComparable, IComparable(Of DateTime), IConvertible, IEquatable(Of DateTime), IParsable(Of DateTime), ISerializable, ISpanFormattable, ISpanParsable(Of DateTime), IUtf8SpanFormattable
Public Structure DateTime
Implements IComparable, IComparable(Of DateTime), IConvertible, IEquatable(Of DateTime), IFormattable, ISerializable
Public Structure DateTime
Implements IComparable, IComparable(Of DateTime), IConvertible, IEquatable(Of DateTime), ISerializable, ISpanFormattable
Public Structure DateTime
Implements IComparable, IComparable(Of DateTime), IConvertible, IEquatable(Of DateTime), IParsable(Of DateTime), ISerializable, ISpanFormattable, ISpanParsable(Of DateTime)
Public Structure DateTime
Implements IComparable, IConvertible, IFormattable
Public Structure DateTime
Implements IComparable, IComparable(Of DateTime), IEquatable(Of DateTime), IFormattable
Наследование
DateTime
Атрибуты
Реализации

Комментарии

Дополнительные сведения об этом API см. в дополнительных примечаниях API для DateTime.

Конструкторы

Имя Описание
DateTime(DateOnly, TimeOnly, DateTimeKind)

Инициализирует новый экземпляр DateTime структуры указанным и DateOnly уважает указанныйTimeOnlyDateTimeKind.

DateTime(DateOnly, TimeOnly)

Инициализирует новый экземпляр DateTime структуры указанным DateOnly и TimeOnly. Новый экземпляр будет иметь Unspecified тип.

DateTime(Int32, Int32, Int32, Calendar)

Инициализирует новый экземпляр DateTime структуры в указанный год, месяц и день для указанного календаря.

DateTime(Int32, Int32, Int32, Int32, Int32, Int32, Calendar)

Инициализирует новый экземпляр DateTime структуры в указанный год, месяц, день, час, минуту и секунду для указанного календаря.

DateTime(Int32, Int32, Int32, Int32, Int32, Int32, DateTimeKind)

Инициализирует новый экземпляр DateTime структуры в указанный год, месяц, день, час, минуту, секунду и координированное универсальное время (UTC) или локальное время.

DateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Calendar, DateTimeKind)

Инициализирует новый экземпляр DateTime структуры в указанный год, месяц, день, час, минуту, секунду, миллисекунд и согласованное универсальное время (UTC) или локальное время для указанного календаря.

DateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Calendar)

Инициализирует новый экземпляр DateTime структуры в указанный год, месяц, день, час, минуту, секунду и миллисекунд для указанного календаря.

DateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, DateTimeKind)

Инициализирует новый экземпляр DateTime структуры в указанный год, месяц, день, час, минуту, секунду, миллисекунд и согласованное универсальное время (UTC) или локальное время.

DateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Calendar, DateTimeKind)

Инициализирует новый экземпляр DateTime структуры в указанный год, месяц, день, час, минуту, секунду, миллисекунд и согласованное универсальное время (UTC) или локальное время для указанного календаря.

DateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Calendar)

Инициализирует новый экземпляр DateTime структуры в указанный год, месяц, день, час, минуту, секунду, миллисекунд и согласованное универсальное время (UTC) или локальное время для указанного календаря.

DateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, DateTimeKind)

Инициализирует новый экземпляр DateTime структуры в указанный год, месяц, день, час, минуту, секунду, миллисекунд и согласованное универсальное время (UTC) или локальное время для указанного календаря.

DateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Инициализирует новый экземпляр DateTime структуры в указанный год, месяц, день, час, минуту, секунду, миллисекунд и согласованное универсальное время (UTC) или локальное время для указанного календаря.

DateTime(Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Инициализирует новый экземпляр структуры до указанного DateTime года, месяца, дня, часа, минуты, секунды и миллисекунда.

DateTime(Int32, Int32, Int32, Int32, Int32, Int32)

Инициализирует новый экземпляр структуры до указанного DateTime года, месяца, дня, часа, минуты и второй.

DateTime(Int32, Int32, Int32)

Инициализирует новый экземпляр DateTime структуры в указанный год, месяц и день.

DateTime(Int64, DateTimeKind)

Инициализирует новый экземпляр DateTime структуры в заданное количество галок и в формате UTC или локальном времени.

DateTime(Int64)

Инициализирует новый экземпляр DateTime структуры до указанного числа галок.

Поля

Имя Описание
MaxValue

Представляет наибольшее возможное значение DateTime. Это поле может использоваться только для чтения.

MinValue

Представляет наименьшее возможное значение DateTime. Это поле может использоваться только для чтения.

UnixEpoch

Значение этой константы эквивалентно 00:00:00.0000000 UTC 1 января 1970 г. в григорианском календаре. UnixEpoch определяет точку во времени, когда время Unix равно 0.

Свойства

Имя Описание
Date

Возвращает компонент даты этого экземпляра.

Day

Возвращает день месяца, представленного этим экземпляром.

DayOfWeek

Возвращает день недели, представленный этим экземпляром.

DayOfYear

Возвращает день года, представленный этим экземпляром.

Hour

Возвращает компонент часа даты, представленной этим экземпляром.

Kind

Получает значение, указывающее, зависит ли время, представленное этим экземпляром, на основе локального времени, универсального времени (UTC) или ни на том, ни на другой.

Microsecond

Компонент микросекунда, выраженный как значение от 0 до 999.

Millisecond

Возвращает компонент миллисекунда даты, представленной этим экземпляром.

Minute

Возвращает значение минуты даты, представленной этим экземпляром.

Month

Возвращает компонент месяца даты, представленной этим экземпляром.

Nanosecond

Компонент nanoseconds, выраженный как значение от 0 до 900 (приращение 100 наносекунд).

Now

Возвращает объект, заданный текущей DateTime датой и временем на этом компьютере, выраженным как локальное время.

Second

Возвращает компонент секунд даты, представленной этим экземпляром.

Ticks

Возвращает количество галок, представляющих дату и время этого экземпляра.

TimeOfDay

Возвращает время дня для этого экземпляра.

Today

Возвращает текущую дату.

UtcNow

Возвращает объект, заданный DateTime текущей датой и временем на этом компьютере, выраженным как универсальное время (UTC).

Year

Возвращает компонент года даты, представленной этим экземпляром.

Методы

Имя Описание
Add(TimeSpan)

Возвращает новое DateTime значение, которое добавляет значение указанного TimeSpan в значение этого экземпляра.

AddDays(Double)

Возвращает новое значение DateTime , которое добавляет указанное число дней в значение этого экземпляра.

AddHours(Double)

Возвращает новое значение DateTime , которое добавляет указанное количество часов в значение этого экземпляра.

AddMicroseconds(Double)

Возвращает новое DateTime , которое добавляет указанное число микросекунд в значение этого экземпляра.

AddMilliseconds(Double)

Возвращает новое DateTime значение, которое добавляет указанное число миллисекунда в значение этого экземпляра.

AddMinutes(Double)

Возвращает новое DateTime значение, которое добавляет указанное количество минут в значение этого экземпляра.

AddMonths(Int32)

Возвращает новое значение DateTime , которое добавляет указанное число месяцев к значению этого экземпляра.

AddSeconds(Double)

Возвращает новое DateTime значение, которое добавляет указанное количество секунд в значение этого экземпляра.

AddTicks(Int64)

Возвращает новое значение DateTime , которое добавляет указанное число тиков к значению этого экземпляра.

AddYears(Int32)

Возвращает новое значение DateTime , которое добавляет указанное число лет к значению этого экземпляра.

Compare(DateTime, DateTime)

Сравнивает два экземпляра DateTime и возвращает целое число, указывающее, является ли первый экземпляр более ранним, аналогичным или более поздним, чем второй экземпляр.

CompareTo(DateTime)

Сравнивает значение этого экземпляра с указанным DateTime значением и возвращает целое число, указывающее, является ли этот экземпляр более ранним, чем, или более поздним, чем указанное DateTime значение.

CompareTo(Object)

Сравнивает значение этого экземпляра с указанным объектом, содержащим указанное DateTime значение, и возвращает целое число, указывающее, является ли этот экземпляр более ранним, или более поздним, чем указанное DateTime значение.

DaysInMonth(Int32, Int32)

Возвращает количество дней в указанном месяце и году.

Deconstruct(DateOnly, TimeOnly)

Деконструкция этого DateTime экземпляра по DateOnly и TimeOnly.

Deconstruct(Int32, Int32, Int32)

Деконструирует этот DateOnly экземпляр по Year, Monthи Day.

Equals(DateTime, DateTime)

Возвращает значение, указывающее, имеют ли два DateTime экземпляра одно и то же значение даты и времени.

Equals(DateTime)

Возвращает значение, указывающее, равно ли значение этого экземпляра значению указанного DateTime экземпляра.

Equals(Object)

Возвращает значение, указывающее, равен ли этот экземпляр указанному объекту.

FromBinary(Int64)

Десериализирует 64-разрядное двоичное значение и создает исходный сериализованный DateTime объект.

FromFileTime(Int64)

Преобразует указанное время файла Windows в эквивалентное локальное время.

FromFileTimeUtc(Int64)

Преобразует указанное время файла Windows в эквивалентное время в формате UTC.

FromOADate(Double)

Возвращает эквивалент указанной DateTime даты автоматизации OLE.

GetDateTimeFormats()

Преобразует значение этого экземпляра во все строковые представления, поддерживаемые описателями стандартного формата даты и времени.

GetDateTimeFormats(Char, IFormatProvider)

Преобразует значение этого экземпляра во все строковые представления, поддерживаемые указанным описательом формата даты и времени, а также сведениями о форматировании, зависящими от языка и региональных параметров.

GetDateTimeFormats(Char)

Преобразует значение этого экземпляра во все строковые представления, поддерживаемые указанным описателям формата даты и времени.

GetDateTimeFormats(IFormatProvider)

Преобразует значение этого экземпляра во все строковые представления, поддерживаемые стандартными описателями формата даты и времени, и указанными сведениями о форматировании, зависящими от языка и региональных параметров.

GetHashCode()

Возвращает хэш-код для этого экземпляра.

GetTypeCode()

TypeCode Возвращает тип DateTimeзначения.

IsDaylightSavingTime()

Указывает, находится ли этот экземпляр в пределах летнего DateTime диапазона времени для текущего часового пояса.

IsLeapYear(Int32)

Возвращает значение, указывающее, является ли указанный год високосным годом.

Parse(ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles)

Преобразует диапазон памяти, содержащий строковое представление даты и времени в его DateTime эквивалент, используя сведения о формате, зависящее от языка и региональных параметров, и стиль форматирования.

Parse(ReadOnlySpan<Char>, IFormatProvider)

Анализирует диапазон символов в значение.

Parse(String, IFormatProvider, DateTimeStyles)

Преобразует строковое представление даты и времени в его DateTime эквивалент, используя сведения о формате, зависящие от языка и региональных параметров, и стиль форматирования.

Parse(String, IFormatProvider)

Преобразует строковое представление даты и времени в его DateTime эквивалент с помощью сведений о формате, зависящих от языка и региональных параметров.

Parse(String)

Преобразует строковое представление даты и времени в его DateTime эквивалент с помощью соглашений текущего языка и региональных параметров.

ParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles)

Преобразует указанное представление диапазона даты и времени в его DateTime эквивалент, используя указанный формат, сведения о формате и региональных параметрах и стиле. Формат строкового представления должен соответствовать указанному формату точно или создается исключение.

ParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, DateTimeStyles)

Преобразует указанное представление диапазона даты и времени в его DateTime эквивалент с помощью указанного массива форматов, сведений о формате и региональных параметрах и стиле. Формат строкового представления должен соответствовать по крайней мере одному из указанных форматов точно или возникает исключение.

ParseExact(String, String, IFormatProvider, DateTimeStyles)

Преобразует указанное строковое представление даты и времени в его DateTime эквивалент, используя указанный формат, сведения о формате и региональных параметрах и стиле. Формат строкового представления должен соответствовать указанному формату точно или создается исключение.

ParseExact(String, String, IFormatProvider)

Преобразует указанное строковое представление даты и времени в его DateTime эквивалент, используя указанные сведения о формате и языке и региональных параметрах. Формат строкового представления должен точно соответствовать указанному формату.

ParseExact(String, String[], IFormatProvider, DateTimeStyles)

Преобразует указанное строковое представление даты и времени в его DateTime эквивалент с помощью указанного массива форматов, сведений о формате и стиле для конкретного языка и региональных параметров. Формат строкового представления должен соответствовать по крайней мере одному из указанных форматов точно или возникает исключение.

SpecifyKind(DateTime, DateTimeKind)

Создает новый DateTime объект с таким же числом галок, что и указанный DateTime, но обозначается как локальное время, согласованное универсальное время (UTC) или ни одно из этих значений, как указано указанным DateTimeKind значением.

Subtract(DateTime)

Возвращает новое TimeSpan , вычитающее указанную дату и время из значения этого экземпляра.

Subtract(TimeSpan)

Возвращает новое DateTime значение, вычитающее указанную длительность из значения этого экземпляра.

ToBinary()

Сериализует текущий DateTime объект в 64-разрядное двоичное значение, которое впоследствии можно использовать для повторного DateTime создания объекта.

ToFileTime()

Преобразует значение текущего DateTime объекта в время файла Windows.

ToFileTimeUtc()

Преобразует значение текущего DateTime объекта в время файла Windows.

ToLocalTime()

Преобразует значение текущего DateTime объекта в локальное время.

ToLongDateString()

Преобразует значение текущего DateTime объекта в эквивалентное строковое представление длинной даты.

ToLongTimeString()

Преобразует значение текущего DateTime объекта в эквивалентное длинное строковое представление.

ToOADate()

Преобразует значение этого экземпляра в эквивалентную дату автоматизации OLE.

ToShortDateString()

Преобразует значение текущего DateTime объекта в эквивалентное короткое представление строки даты.

ToShortTimeString()

Преобразует значение текущего DateTime объекта в эквивалентное короткое представление строки времени.

ToString()

Преобразует значение текущего DateTime объекта в эквивалентное строковое представление с помощью соглашений о форматировании текущего языка и региональных параметров.

ToString(IFormatProvider)

Преобразует значение текущего DateTime объекта в эквивалентное строковое представление, используя указанные сведения о формате, зависящее от языка и региональных параметров.

ToString(String, IFormatProvider)

Преобразует значение текущего DateTime объекта в эквивалентное строковое представление, используя указанные сведения о формате и языке и региональных параметрах.

ToString(String)

Преобразует значение текущего DateTime объекта в эквивалентное строковое представление, используя указанный формат и соглашения о форматировании текущего языка и региональных параметров.

ToUniversalTime()

Преобразует значение текущего DateTime объекта в формате UTC.

TryFormat(Span<Byte>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Пытается отформатировать значение текущего экземпляра как UTF-8 в предоставленный диапазон байтов.

TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Пытается отформатировать значение текущего экземпляра datetime в предоставленный диапазон символов.

TryParse(ReadOnlySpan<Char>, DateTime)

Преобразует указанный диапазон символов даты и времени в его DateTime эквивалент и возвращает значение, указывающее, успешно ли выполнено преобразование.

TryParse(ReadOnlySpan<Char>, IFormatProvider, DateTime)

Пытается проанализировать диапазон символов в значение.

TryParse(ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles, DateTime)

Преобразует представление диапазона даты и времени в его DateTime эквивалент, используя указанные сведения о формате и форматировании для конкретного языка и региональных параметров, а также возвращает значение, указывающее, выполнено ли преобразование успешно.

TryParse(String, DateTime)

Преобразует указанное строковое представление даты и времени в его DateTime эквивалент и возвращает значение, указывающее, успешно ли выполнено преобразование.

TryParse(String, IFormatProvider, DateTime)

Пытается проанализировать строку в значение.

TryParse(String, IFormatProvider, DateTimeStyles, DateTime)

Преобразует указанное строковое представление даты и времени в его DateTime эквивалент, используя указанные сведения о формате языка и региональных параметрах и стиле форматирования, а также возвращает значение, указывающее, успешно ли выполнено преобразование.

TryParseExact(ReadOnlySpan<Char>, ReadOnlySpan<Char>, IFormatProvider, DateTimeStyles, DateTime)

Преобразует указанное представление диапазона даты и времени в его DateTime эквивалент, используя указанный формат, сведения о формате и региональных параметрах и стиле. Формат строкового представления должен точно соответствовать указанному формату. Метод возвращает значение, указывающее, выполнено ли преобразование успешно.

TryParseExact(ReadOnlySpan<Char>, String[], IFormatProvider, DateTimeStyles, DateTime)

Преобразует указанный диапазон символов даты и времени в его DateTime эквивалент и возвращает значение, указывающее, успешно ли выполнено преобразование.

TryParseExact(String, String, IFormatProvider, DateTimeStyles, DateTime)

Преобразует указанное строковое представление даты и времени в его DateTime эквивалент, используя указанный формат, сведения о формате и региональных параметрах и стиле. Формат строкового представления должен точно соответствовать указанному формату. Метод возвращает значение, указывающее, выполнено ли преобразование успешно.

TryParseExact(String, String[], IFormatProvider, DateTimeStyles, DateTime)

Преобразует указанное строковое представление даты и времени в его DateTime эквивалент с помощью указанного массива форматов, сведений о формате и стиле для конкретного языка и региональных параметров. Формат строкового представления должен точно соответствовать одному из указанных форматов. Метод возвращает значение, указывающее, выполнено ли преобразование успешно.

Операторы

Имя Описание
Addition(DateTime, TimeSpan)

Добавляет указанный интервал времени в указанную дату и время, возвращая новую дату и время.

Equality(DateTime, DateTime)

Определяет, равны ли два указанных экземпляра DateTime .

GreaterThan(DateTime, DateTime)

Определяет, является ли один указанный DateTime позже, чем другой.DateTime

GreaterThanOrEqual(DateTime, DateTime)

Определяет, представляет ли один указанный DateTime параметр дату и время, совпадающее с указанным или более поздним.DateTime

Inequality(DateTime, DateTime)

Определяет, равны ли два указанных экземпляра DateTime .

LessThan(DateTime, DateTime)

Определяет, задано ли одно указанное DateTime ранее указанное значение DateTime.

LessThanOrEqual(DateTime, DateTime)

Определяет, представляет ли один указанный DateTime параметр дату и время, совпадающие с указанными или более ранними значениями DateTime.

Subtraction(DateTime, DateTime)

Вычитает указанную дату и время из другого указанного даты и времени и возвращает интервал времени.

Subtraction(DateTime, TimeSpan)

Вычитает указанный интервал времени из указанной даты и времени и возвращает новую дату и время.

Явные реализации интерфейса

Имя Описание
IComparable.CompareTo(Object)

Сравнивает текущий экземпляр с другим объектом того же типа и возвращает целое число, указывающее, следует ли текущий экземпляр или находится в той же позиции в порядке сортировки, что и другой объект.

IConvertible.GetTypeCode()

Возвращает экземпляр для этого экземпляра TypeCode .

IConvertible.ToBoolean(IFormatProvider)

Это преобразование не поддерживается. Попытка использовать этот метод вызывает InvalidCastExceptionисключение.

IConvertible.ToByte(IFormatProvider)

Это преобразование не поддерживается. Попытка использовать этот метод вызывает InvalidCastExceptionисключение.

IConvertible.ToChar(IFormatProvider)

Это преобразование не поддерживается. Попытка использовать этот метод вызывает InvalidCastExceptionисключение.

IConvertible.ToDateTime(IFormatProvider)

Возвращает текущий DateTime объект.

IConvertible.ToDecimal(IFormatProvider)

Это преобразование не поддерживается. Попытка использовать этот метод вызывает InvalidCastExceptionисключение.

IConvertible.ToDouble(IFormatProvider)

Это преобразование не поддерживается. Попытка использовать этот метод вызывает InvalidCastExceptionисключение.

IConvertible.ToInt16(IFormatProvider)

Это преобразование не поддерживается. Попытка использовать этот метод вызывает InvalidCastExceptionисключение.

IConvertible.ToInt32(IFormatProvider)

Это преобразование не поддерживается. Попытка использовать этот метод вызывает InvalidCastExceptionисключение.

IConvertible.ToInt64(IFormatProvider)

Это преобразование не поддерживается. Попытка использовать этот метод вызывает InvalidCastExceptionисключение.

IConvertible.ToSByte(IFormatProvider)

Это преобразование не поддерживается. Попытка использовать этот метод вызывает InvalidCastExceptionисключение.

IConvertible.ToSingle(IFormatProvider)

Это преобразование не поддерживается. Попытка использовать этот метод вызывает InvalidCastExceptionисключение.

IConvertible.ToType(Type, IFormatProvider)

Преобразует текущий DateTime объект в объект указанного типа.

IConvertible.ToUInt16(IFormatProvider)

Это преобразование не поддерживается. Попытка использовать этот метод вызывает InvalidCastExceptionисключение.

IConvertible.ToUInt32(IFormatProvider)

Это преобразование не поддерживается. Попытка использовать этот метод вызывает InvalidCastExceptionисключение.

IConvertible.ToUInt64(IFormatProvider)

Это преобразование не поддерживается. Попытка использовать этот метод вызывает InvalidCastExceptionисключение.

ISerializable.GetObjectData(SerializationInfo, StreamingContext)

Заполняет объект данными SerializationInfo , необходимыми для сериализации текущего DateTime объекта.

Применяется к

Потокобезопасность

Все члены этого типа являются потокобезопасны. Элементы, которые, как представляется, изменяют состояние экземпляра, фактически возвращают новый экземпляр, инициализированный с новым значением. Как и в случае с любым другим типом, чтение и запись в общую переменную, которая содержит экземпляр этого типа, должна быть защищена блокировкой, чтобы гарантировать безопасность потока.

См. также раздел