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