problem to insert date in app.BackTe​stperiodDa​tePicker.V​alue

1 visualización (últimos 30 días)
hi, i want to load in my struct : Settings.StartingDate
>> Settings.StartingDate
ans =
'01-Jan-2022'
i try in werite:
app.BackTestperiodDatePicker.Value=Settings.StartingDate;
but i receive this error:
Error using matlab.ui.control.DatePicker/set.Value
'Value' must be a finite datetime object within the range of 'Limits' or NaT.
Error in PREDATOR/startupFcn (line 82)
app.BackTestperiodDatePicker.Value=Settings.StartingDate;
Error in matlab.apps.AppBase/runStartupFcn (line 68)
ams.runStartupFcn(app, startfcn);
Error in PREDATOR (line 450)
runStartupFcn(app, @startupFcn)

Respuesta aceptada

Cris LaPierre
Cris LaPierre el 10 de Jun. de 2023
Movida: Cris LaPierre el 10 de Jun. de 2023
What is the datatype of Settings.StartingDate? It looks like it is a char, not a datetime. What happens if you modify your assignment to this?
app.BackTestperiodDatePicker.Value=datetime(Settings.StartingDate);
If that doesn't fix the issue, what are the limits of your BackTestperiodDatePicker control?

Más respuestas (0)

Categorías

Más información sobre Dates and Time en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by