How can I get default/local Date/Time patterns/formats?

4 vues (au cours des 30 derniers jours)
Deniss Sipcenko
Deniss Sipcenko le 6 Avr 2016
Dear all,
Problem: How can I get default/local Date/Time patterns/ format s?
There are a lot of functions that use format as input parameter:
datenum ("datestr", format);
datestr (DATE, format);
...
But which function returns format as output parameter?
For example, in Powershell I can get it like that:
PS H:\>(Get-Culture).DateTimeFormat.ShortDatePattern
yyyy-MM-dd
PS H:\> (Get-Culture).DateTimeFormat.ShortTimePattern
HH:mm

Réponses (1)

Ravi Chaitanya
Ravi Chaitanya le 29 Déc 2022
Hello Deniss,
As per my understanding, you want to know if there is a command to get the date/time format.
It is possible to do so by using “datetime”. Below is the code snippet illustrating the same:
curDateTime=datetime;
curDateTime.Format
The output of the above command tells the format for date and time.
Further, it is also possible to specify the format you want to use as given below:
curDateTime.Format='yyyy-MM-dd HH:mm';
curDateTime
The output of the above snippet will output the date and time in the specified format.
Please refer to the MathWorks documentation on datetime to know more.
Thanks!

Catégories

En savoir plus sur Dates and Time dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by