设置日期和时间显示格式
格式为个人日期和时间数组
datetime
,持续时间
,calendarDuration
数组有格式
控件的属性显示在每个数组的值。当您创建一个datetime数组,它使用MATLAB®全局缺省日期时间显示格式,除非你显式地提供一个格式。使用点符号来访问格式
属性查看或改变它的值。例如,设置的显示格式datetime
数组,t
默认格式,类型:
t。格式=“默认”
改变了格式
属性不会改变数组中的值,只显示。例如,下面可以表示相同的datetime
值(后两个不显示任何时间组件):
星期四,2012年8月23日,12:35:00 8月23日,2012年8月23 - - 2012
的格式
财产的datetime
,持续时间
,calendarDuration
接受不同的格式作为输入数据类型。
datetime
显示格式
你可以设置格式
财产的这些特征向量。
的价值格式 |
描述 |
---|---|
|
使用默认显示格式。 |
|
使用默认的日期显示格式不显示时间组件。 |
改变默认格式,看看默认的datetime格式。
或者,您可以使用字母一个
- - - - - -Z
和一个
- - - - - -z
指定一个自定义日期格式。你可以包括nonletter字符,如一个连字符,空间,或冒号分隔字段。这个表格展示了几个常见的显示格式和示例格式化输出的日期,2014年4月19日,星期六,下午9:41:06在纽约市。
的价值格式 |
例子 |
---|---|
“yyyy-MM-dd” |
2014-04-19 |
“dd / MM / yyyy” |
19/04/2014 |
“dd.MM.yyyy” |
19.04.2014 |
“yyyy年MM月dd日” |
2014年04月19日 |
“嗯d, yyyy” |
2014年4月19日 |
“eeee,嗯,yyyy h:毫米的 |
2014年4月19日,星期六,41点 |
“嗯,yyyy HH: mm: ss Z” |
2014年4月19日21:41:06 -0400 |
“yyyy-MM-dd“T”HH: mmXXX |
2014 - 04 - 19 - t21:41内 |
有效的符号标识的完整列表,请参阅格式
财产datetime数组。
请注意
信中标识符,datetime
接受不同于那些使用的datestr
,datenum
,datevec
功能。
持续时间
显示格式
显示一个持续时间为一个数字,其中包括小数部分(例如,1.234小时),指定其中一个特征向量:
的价值格式 |
描述 |
---|---|
“y” |
数量的确切固定长度的年。固定长度的一年等于365.2425天。 |
' d ' |
确切固定长度的天数。固定长度的一天等于24小时。 |
“h” |
的小时数 |
“米” |
数分钟 |
“年代” |
的秒数 |
指定显示的小数位数号码,使用格式
函数。
的形式来显示时间数字计时器,指定一个下面的特征向量。
“弟弟:hh: mm: ss”
“hh: mm: ss”
mm: ss的
“hh: mm”
您还可以显示到九分第二位数被附加到9年代
字符。例如,“hh: mm: ss.SSS”
显示时间的毫秒值3位数。
改变了格式
属性不会改变数组中的值,只显示。
calendarDuration
显示格式
指定格式
财产的calendarDuration
数组作为特征向量,可以包含字符y
,问
,米
,w
,d
,t
,在这个秩序。格式必须包括米
,d
,t
。
此表描述了组件的字符表示日期和时间。
字符 | 单位 | 需要吗? |
---|---|---|
y |
年 | 没有 |
问 |
季度(3个月)的倍数 | 没有 |
米 |
个月 | 是的 |
w |
周 | 没有 |
d |
天 | 是的 |
t |
时间(小时、分钟和秒) | 是的 |
指定数量的数字显示分数秒,使用格式
函数。
如果一个日期或时间组件的值是零,它不显示。
改变了格式
属性不会改变数组中的值,只显示。
默认的datetime
格式
你可以设置默认格式的显示控制datetime
数组创建没有明确的显示格式。这些格式设置时同样适用格式
财产的datetime
数组来“默认”
或“defaultdate”
。当你改变默认设置,datetime
数组将使用默认格式显示自动使用新的设置。
更改默认的格式保存在MATLAB会话。
指定一个默认的格式类型
datetime.setDefaultFormats(“违约”,fmt)
fmt
是一个特征向量组成的字母一个
- - - - - -Z
和一个
- - - - - -z
描述的格式
的属性datetime
上面的数组。例如,datetime.setDefaultFormats (“默认”,“yyyy-MM-dd hh: mm: ss”)
此外,您可以指定一个默认格式为日期时间没有时间创建组件。例如,
datetime.setDefaultFormats (“defaultdate”,“yyyy-MM-dd”)
重置默认格式和默认只记录日期格式工厂默认值,类型
datetime.setDefaultFormats (“重置”)
你也可以设置默认的格式首选项对话框。有关更多信息,请参见设置命令窗口的偏好。