gpt4 book ai didi

matlab - 将时间戳转换为整数

转载 作者:行者123 更新时间:2023-12-02 07:07:38 26 4
gpt4 key购买 nike

如何将以下时间戳转换为整数形式,最好是 1970 年之后的毫秒......

       s = '2014-02-11-00_40_05'

我尝试过使用:

       out = datevec(s)

但是我收到一条错误消息“太多日期字段2014-02-11-00_40_0'

谢谢

最佳答案

尝试datenum带格式说明符:

>> datenum(s,'yyyy-mm-dd-hh_MM_ss')

ans =

7.3564e+05

转换为纪元:

mtime = datenum(s,'yyyy-mm-dd-hh_MM_ss');
unix_time = round(8.64e7 * (mtime - datenum('1970', 'yyyy')))

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

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com