Преобразуйте дату и время в формат строки
Функция datestr
создает символьный массив, который отображает один или несколько моментов времени. Однако лучший способ представлять моменты времени при помощи типа данных datetime
.
DateString = datestr(t)
DateString = datestr(DateVector)
DateString = datestr(DateNumber)
DateString = datestr(___,formatOut)
DateString = datestr(DateStringIn)
DateString = datestr(DateStringIn,formatOut,PivotYear)
DateString = datestr(___,'local')
преобразовывает значения datetime во входном массиве DateString
= datestr(t
)t
к тексту, представляющему даты и времена. Однако также можно представлять значения datetime
как текст с помощью char
, cellstr
или функций string
.
Функция datestr
возвращает символьный массив со строками m
, где m
является общим количеством значений datetime в t
. По умолчанию datestr
возвращает текст в формате, дневной год месяца hour:minute:second. Если hour:minute:second является 00:00:00
, то возвращенный текст имеет формат, дневной год месяца.
преобразовывает векторы даты в текст, представляющий даты и времена. Функция DateString
= datestr(DateVector
)datestr
возвращает символьный массив со строками m
, где m
является общим количеством векторов даты в DateVector
.
преобразовывает последовательные числа даты в текст, представляющий даты и времена. Функция 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
.