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

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

답변 (1개)

Ravi Chaitanya
Ravi Chaitanya 2022년 12월 29일
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!

카테고리

도움말 센터File Exchange에서 Dates and Time에 대해 자세히 알아보기

질문:

2016년 4월 6일

답변:

2022년 12월 29일

Community Treasure Hunt

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

Start Hunting!

Translated by