matlab - 转换为 matlab 时间

标签 matlab timestamp

我有时间格式为“15:10:21”的字符串,并且我还知道日期,格式为 2011-08-05。

从这些数据中获取 matlab 时间(自 1900 年以来的天数)的最佳方法是什么?

最佳答案

使用datenum :

>> num = datenum('2011-08-05 15:10:21')

num =

   7.3472e+05

>> datestr(num)

ans =

05-Aug-2011 15:10:21

“matlab 时间”实际上是从 0 年 1 月 0 日起的天数:

>> datestr(0)

ans =

00-Jan-0000

关于matlab - 转换为 matlab 时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7043511/

相关文章:

linux - 如何在Linux中更改csv文件中的时间戳格式

Matlab查找名称中包含文本的所有文件

matlab - 如何在不使用 for 循环的情况下对不同大小的矩阵的各个部分求和?

Matlab不同类的协方差矩阵计算

matlab - 动态创建一个 d 维张量

go - 将时间戳从一种有效的RFC3339格式转换为Go中的另一种格式

matlab - 在日期中转换 Matlab 时间戳

java - JDBC 插入与服务器时间戳不同的 now()

multithreading - Matlab并行编程

sql - SQL计算并发事件数