当前位置: 首页 > news >正文

Matlab自学笔记36:日期时间型的概念、分类和创建方法

1.概念

日期时间型(Dates and Time)数据具有灵活的显示格式和高达毫微秒的精度,并且可以处理时区、夏令时和平闰年等特殊因素

2.日期时间型数据有以下三种表示方式

(1)Datetime型,表示日期时间点,是存储日期和时间数据的主要方法,它支持算术运算,排序,比较,绘图和格式化显示,datetime数据类型表示一个时间点,例如:2018年4月6日星期五10:00:00;

(2)Duration型,表示日期时间的持续长度,duration数据类型表示时间段,以固定长度为单位的持续时间,例如:72小时10分钟,duration中,1天总是等于24小时,1年总是等于365.2425天;

(3)CalendarDuration型,表示基于日历时间的日期时间的持续长度,calendarDuration表示时间段,以可变长度为单位的持续时间,例如:1个月,可能是28,29,30或31天,calendarDuration数据类型也考虑夏令时和平闰年的变化,使1天可能多于或少于24小时,1年能有365或366天

3. datetime型创建方法

%datetime型,时间点

t = datetime(2018,2,4) %年月日

t = datetime(2018,2,4,16,0,0) %年月日时分秒

t = datetime(2018,2,4,16:17,0,0) %时间序列

t=datetime %当前日期时间

t1=datetime('today') %当前日期,日期时间型

t2=date %当前日期,字符型

whos t1 t2

isdatetime(t) %判断是否为该数据类型

4. duration型创建方法

% duration型,持续时间

d=duration(3,2,1) %时分秒

isduration(d) %判断是否为该数据类型

years(10) %10年

days(10) %10天

hours(10) %10小时

minutes(10) %10分钟

seconds(10) %10秒

milliseconds(10) %毫秒

5. calendarDuration型创建方法

% calendarDuration型,日历持续时间

c=calendarDuration(3,2,1) %年月日(时分秒)

iscalendarduration(c) %判断是否为该数据类型

calyears(10) %日历年

calquarters(10) %日历季度

calmonths(10) %日历月

calweeks(10) %日历周

caldays(10) %日历天

6. NaT非时间(Not-a-Time),与数值型中的nan类似

t=NaT

isnat(datetime) %判断NaT(Not-a-Time)元素

isnat(t)

更多相关精彩内容

23.3 详解拟合优度评价指标:sse,rmse,dfe,rsquare,Adjrsquare

66.44 GUI/APP界面设计如何调用外部m文件进行运算并显示结果和图像(M文件GUI界面化)

26.1(上) 一节入门SVM支持向量机算法,含Matlab编程讲解

66.53 MatlabApp课设作业:简易一元高次方程解算显示器

31.6 Matlab绘制条形图柱状图,改变单个柱的颜色,堆叠显示,改变线型线宽

11.18 Matlab非线性方程组和矩阵方程求解fsolve数学建模

End

http://www.lryc.cn/news/444730.html

相关文章:

  • Spring Boot自定义配置项
  • 【C++篇】C++类与对象深度解析(六):全面剖析拷贝省略、RVO、NRVO优化策略
  • 什么时候用synchronized,什么时候用Reentrantlock
  • [ffmpeg]音频格式转换
  • SSRF工具类-SsrfTool
  • python集合运算介绍及示例代码
  • 『功能项目』按钮的打开关闭功能【73】
  • Linux 常用命令 - more 【分页显示文件内容】
  • Kotlin Android 环境搭建
  • 常见协议及其默认使用的端口号
  • 04-Docker常用命令
  • 数字化转型中的供应链管理优化
  • 【Python报错已解决】SyntaxError: invalid syntax
  • 树上差分+lca 黑暗的锁链
  • opencv4.5.5 GPU版本编译
  • 线性跟踪微分器TD详细测试(Simulink 算法框图+SCL完整源代码)
  • LabVIEW闪退
  • 【WPF】03 动态生成控件
  • 调试LTE模块碰到的4字节对齐问题
  • 一篇讲完HTML核心内容
  • 2024icpc(Ⅱ)网络赛补题 G
  • AIGC时代!AI的“iPhone时刻”与投资机遇
  • Kubernetes调度单位Pod
  • C语言指针篇
  • Unity 使用Editor工具查找 Prefab 中的指定脚本
  • Frida-JSAPI:Interceptor使用
  • 【深度学习】(3)--损失函数
  • git学习报告
  • Spring MVC的应用
  • JavaEE: 深入探索TCP网络编程的奇妙世界(六)