MATLAB时间与日期的基本操作

7.2  日期和时间元素本小节将为读者介绍如何对指定日期和时间元素的数值进行提取,另外如何通过datetime的属性来对指定的元素进行赋值。MATLAB提供了如下函数进行元素操作,请见表3-12。表3-12  日期和时间元素提取函数函    数说    明函    数说    明year年份minute分钟hour小时second秒day日quarter季度数month月份week星期数ymd   年月日hms   时分秒split   将日历时间长度按单位级别分解为数值形式time   将日历时间长度转换为固定时间长度timeofday将时间点转换为时间长度isdst  检测夏令时元素isweekend检测是否是周末  tzoffset检测时区,返回和UTC的时差下面我们举例来说明如何从已有的datetime数组中提取日期和时间元素。然后将会介绍如何对指定元素通过对数组属性的设置来进行修改。【例3-45】 日期和时间数组元素的提取。首先创建一个测试用datetime数组。>> t = datetime(‘now’) + calyears(0:2) +calmonths(0:2) + hours(20:20:60)t =  04-Sep-2014 20:42:32   05-Oct-201516:42:32   06-Nov-2016 12:42:32如果想提取数组中的“年”这一元素,那么只需要使用“.”这一符号加Year属性就可以了。>> t_years = t.Yeart_years =       2014        2015     &

你可能感兴趣的:(教育)