How to change programmaticaly the preferences item corresponding to the locale of datetime format

29 visualizaciones (últimos 30 días)
I try this command, there is no error but it doesn't work :
com.mathworks.services.Prefs.setStringPref('Locale','fr_FR');
I am looking for the preference name equivalent to : Preferences -> Command Window -> Datetime format -> Locale
I don't found it in matlab.prf

Respuestas (1)

Suraj Kumar
Suraj Kumar el 24 de Nov. de 2024 a las 18:01
Preferences related to the Command Window, including the datetime format, are typically not directly accessible or modifiable through the matlab.prf file. However, you can programmatically set the datetime format for your session using MATLAB commands.
To set the datetime format to a specific locale programmatically, you can use the datetime.setDefaultFormats function:
datetime.setDefaultFormats('default','yyyy-MM-dd hh:mm:ss')
To learn more about the datetime function in MATLAB, please refer to the following documentation link:
Hope this works for you!
  1 comentario
Laurent Fritz
Laurent Fritz el 25 de Nov. de 2024 a las 8:02
Thanks for your answer.
With datetime.setDefaultFormats unfortunately it can't set the locale language.
Changing via Preferences -> Command Window -> Datetime format -> Locale works correctly on MATLAB Online but it does not exist on MATLAB Mobile.
So I try to use com.mathworks.services.Prefs.setStringPref without success.

Iniciar sesión para comentar.

Categorías

Más información sobre Audio Processing Algorithm Design 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