1.说明
日期时间型变量建立后,自带一些属性,属性包括拆分时间信息、设置显示格式等,可以使用处理结构数组的方法访问和修改其中的属性。
2.属性的应用
d2=hours(24)
d2=hours(24,'Format','days') %hours不能设置显示格式
d2.Format='d' %可以这样设置
3. 查找和获取日期时间信息
给定时间数据 查找和获取日期时间信息两种方法:访问数组属性和调用函数,访问数组属性的方式就是使用圆点运算符,调用函数的方法是使用Matlab预置的函数如years、months、hours、days等获得日期时间型变量的信息,程序示例如下:
t=datetime+calmonths(0:2)+caldays(0:2) %新建时间点
t.Year %访问属性
t.Month
t.Day
t.Format
years(t) %调用函数
4.通过属性修改
程序示例如下:
t.Year=[2018 2019 2010] %通过属性修改元素的值
t.Day=[-1,0,1] %1为本月1日,0为上月最后一天
t.Format='dd/MM/yyyy' %通过属性修改显示格式
t.Format='yyyy.MM.dd'
t.Format='y.MM.dd'
t.Format='y.M.d'
t.Format='yyyy年 MM月 dd日'
t.Format='yyyy-MM-dd''T''HH:mm:ss'
5.显示格式设置为默认格式
程序示例如下:
t1.Format='default'
相关视频内容
75.8 如何用Matlab画城堡、海豚和小猪佩奇
24.10 训练交叉验证模型,crossval,KFold,CVPartition
37.15 Matlab app多功能图像函数演示界面,Appdesigner工具栏的用法,多个图像绘图回调函数的原理和应用
66.44 GUI/APP界面设计如何调用外部m文件进行运算并显示结果和图像(M文件GUI界面化)
24.1 一节入门K近邻算法附Matlab编程示例
14.6 Matlab微分方程数值解法 经典ode45 龙格库塔 数学建模
36.1 Matlab GUI 界面设计初学者光速入门
37.1 一节光速入门Matlab AppDesigner界面设计编程
45.1 一个实例入门Matlab深度学习|卷积神经网络
48.1/Matlab粒子群算法编程/概念和算法流程数学建模
End