Если входным параметром к методу.NET является System.String
, можно передать скаляр строки MATLAB® или символьный массив. MATLAB автоматически преобразовывает аргумент в System.String
. Например, следующий код использует метод System.DateTime.Parse
, чтобы преобразовать дату, представленную массивом char
в объект DateTime
:
strDate = "01 Jul 2010 3:33:02 GMT";
convertedDate = System.DateTime.Parse(strDate);
ToShortTimeString(convertedDate)
ToLongDateString(convertedDate)
Чтобы просмотреть функциональную подпись для метода System.DateTime.Parse
, введите:
methodsview("System.DateTime")
Ищите список Parse
.
Спецификаторы | Возвратите тип | Имя | Аргументы |
---|---|---|---|
Static | System.DateTime RetVal | Parse | (System.String s) |
Для получения дополнительной информации см.:
Ищите веб-сайт MSDN® по https://msdn.microsoft.com/en-us/ для термина System.DateTime
.
Этот пример показывает, как использовать Систему. Объект строки в функции MATLAB®.
Создайте объект, представляющий текущее время. Текущее время thisTime
является объектом System.String
.
netDate = System.DateTime.Now; thisTime = ToShortTimeString(netDate); class(thisTime)
ans = 'System.String'
Чтобы отобразить thisTime
в MATLAB, используйте функцию string
, чтобы преобразовать объект System.String
в строку MATLAB.
join(["The time is", string(thisTime)])
ans = "The time is 13:21"