首先介绍datenum——根据输入参数返回相应日期时间的时间序列值。
比较好玩的是时间数值0代表的是00-Jan-0000,即0000年1月0日(事实上公元0年是不存在的),而-1代表的是9999年12月31日,同3652424代表的日期是相同的。
datestr(3652424) 等于 30-Dec-9999 等于 datestr(-1)
datestr(3652425) 等于 31-Dec-9999
datestr(0) 等于 00-Jan-0000
datestr(3652426) 等于 01-Jan-0000 等于 datestr(1)
下面是matlab帮助中的一些例子:

本文介绍了如何在Matlab中利用datenum函数将日期转换为时间序列值,以方便计算日期差值。时间序列值0对应0000年1月0日,-1和3652424代表9999年12月31日。datenum函数可以接受多种格式的日期输入,并返回相应的时间序列。示例展示了如何从字符串、日期元组等不同方式获取时间序列值。通过相减这些值,可以轻松计算日期间隔。
最低0.47元/天 解锁文章
2041

被折叠的 条评论
为什么被折叠?



