Преобразуйте дату и время в строковый формат
Примечание
В то время как datestr
возвращает текст, представляющий даты и времена, рекомендуется использовать datetime
значения для представления точек во времени и последующего преобразования их в текст с помощью char
, cellstr
, или string
функций.
преобразует DateString
= datestr(t
)datetime
значения в массиве входа t
к тексту, представляющему даты и времена.
datestr
функция возвращает символьный массив с m
строки, где m
- общее количество datetime
значения в t
. По умолчанию, datestr
возвращает текст в формате day-month-year hour: minute: second. Если час: минута: секунда 00:00:00
, затем возвращенный текст имеет формат, day-month-year.
преобразует векторы дат в текст, представляющий даты и времена. DateString
= datestr(DateVector
)datestr
функция возвращает символьный массив с m
строки, где m
- общее количество векторов дат в DateVector
.
Примечание: При некоторых обстоятельствах, datestr
интерпретирует вектор даты как вектор с шестью числами дат. Для получения дополнительной информации смотрите Преобразование вектора дат Возвращает Непредвиденный Выход.
преобразует серийные номера дат в текст, представляющий даты и времена. DateString
= datestr(DateNumber
)datestr
функция возвращает символьный массив с m
строки, где m
- общее количество номеров дат в DateNumber
.
задает формат выходного текста, используя DateString
= datestr(___,formatOut
)formatOut
. Можно использовать formatOut
с любым из входных параметров в предыдущих синтаксисах.
преобразует DateString
= datestr(DateStringIn
)DateStringIn
к тексту в формате, day-month-year hour: minute: second. Все даты и времена представлены в DateStringIn
должен иметь тот же формат.
преобразует DateString
= datestr(DateStringIn
,formatOut
,PivotYear
)DateStringIn
на DateString
, в формате, заданном formatOut
, и использование необязательных PivotYear
для интерпретации дат, задающих год как два символа.
возвращает дату на языке текущей локали. Этот язык является языком, который вы выбираете с помощью операционной системы вашего компьютера. Если вы уйдете DateString
= datestr(___,'local'
)'local'
из списка аргументов, datestr
возвращает текст на языке по умолчанию, который является US English. Использование 'local'
с любым из предыдущих синтаксисов. The 'local'
аргумент должен быть последним в последовательности аргументов.
Чтобы преобразовать текст не в предопределенном MATLAB® формат даты, сначала преобразуйте текст в номер даты, используя либо datenum
или datevec
функций.