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

Matlab自学笔记四十一:介绍日期时间型的显示格式:年‘y‘ 月‘M‘ 日‘d‘ 周‘e‘ 时‘h‘ 分‘m‘ 秒‘s‘

1.说明

日期时间型的显示格式由Format属性控制,改变Format属性不会改变日期时间值,只改变它们的显示方式,最基本的显示格式字符是:年'y' 月'M' 日'd' 周'e',时'h' 分'm' 秒's';Format属性值包含但不限于下文中列表内容;各类日期时间型的显示格式并不完全一致,例如,datetime、duration、calendarduration、datestr, datenum,和datevec等。

2. Datetime日期时间型显示格式

Format的值

描述

'default'

默认的显示格式。

'defaultdate'

默认的日期显示格式

'yyyy-MM-dd'

2014-04-19

'dd/MM/yyyy'

19/04/2014

'dd.MM.yyyy'

19.04.2014

'yyyy MM dd'

2014 04 19

'MMMM d, yyyy'

April 19, 2014

'eeee, MMMM d, yyyy h:mm a'

Saturday, April 19, 2014 9:41 PM

'MMMM d, yyyy HH:mm:ss Z'

April 19, 2014 21:41:06 -0400

'yyyy-MM-dd''T''HH:mm'

2014-04-19T21:41

3.Duration日期时间型显示格式

Format的值

描述

'y'

确切长度的年数,一年等于365.2425天。

'd'

确切长度的天数,一天等于24小时

'h'

小时数

'm'

分钟数

's'

秒数

'dd:hh:mm:ss'

组合型

'hh:mm:ss'

组合型

'mm:ss'

组合型

'hh:mm'

组合型

4. CalendarDuration 显示格式

Format的值

描述

y

年份

q

季度(3个月的倍数)

m

w

d

t

时间(小时,分钟和秒)

5. datetime型显示格式

程序示例如下:

t = datetime('now') %当前时间

t = datetime('now','Format','dd-MM-y')

t = datetime('now','Format','dd-MMM-y')

t = datetime('now','Format','dd-MMMM-y')

t = datetime('now','Format','dd-MMM-y HH:mm:ss')

t = datetime('now','Format','dd-MMM-y HH:mm:ss eeee') %显示星期几

t = datetime(3035,5,1,'Format','dd-MMM-y HH:mm:ss eeee') %任何一个日期的星期几都可以计算出

%%t=datetime('now','Format','d-MMM-y HH:mm:ss','TimeZone','Asia/Hong_Kong') %显示时区

t = datetime('now','Format','default') %默认格式,还不如不写

t = datetime('now','Format','defaultdate') %只显示年月日的默认格式,相对有用

6. duration型显示格式

程序示例如下:

duration(1,30,30) %表示 时分秒

duration(1,30,30,'Format','s')

3600+1800+30

duration(1,30,30,'Format','m')

duration(1,30,30,'Format','h')

duration(1,30,30,'Format','d') %一天按固定的24小时计算

duration(1,30,30,'Format','M') %没有 月 这个格式

duration(1,30,30,'Format','y') %确切长度的年数,一年等于365.2425天

duration(1,30,30,'Format','mm:ss') %组合型格式

7. calendarDuration型显示格式

程序示例如下:

calendarDuration(1,1,30) %表示 年月日

calendarDuration(1,1,30,'Format','d') %警告,日历持续时间不能转化成具体的天数

calendarDuration(1,1,30,'Format','mdt')

calendarDuration(1,1,30,'Format','y') % 年

相关视频推荐:

24.10 训练交叉验证模型,crossval,KFold,CVPartition

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

24.1 一节入门K近邻算法附Matlab编程示例

14.6 Matlab微分方程数值解法 经典ode45 龙格库塔 数学建模

37.15 Matlab app多功能图像函数演示界面,Appdesigner工具栏的用法,多个图像绘图回调函数的原理和应用

23.1 一节入门Matlab拟合问题fit,建立预测变量与响应变量之间的关系(一般是函数关系)

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

22.13 Matlab非线性函数拟合问题lsqcurvefit使用最小二乘法求解非线性函数拟合问题曲线拟合/数据拟合/任意形式函数的拟合

End


http://www.kler.cn/a/391243.html

相关文章:

  • 【Linux系统编程】:信号(4)——信号的处理
  • RestTemplate关于https的使用详解
  • 【深度学习-调参】Batch 大小与类别数到底有没有潜在的关系?
  • 后端开发如何高效使用 Apifox?
  • windows C#-使用对象初始值设定项初始化对象
  • SLAM/数字图象处理基础
  • 科研绘图系列:R语言差异分析双侧柱状图(grouped barplot)
  • PostgreSQL 表文件损坏异常
  • vue的样式知识点
  • 【Windows】任务管理器无法解决的问题?试试`tasklist`和`taskkill`命令
  • IOS开发之Xcode版本选择
  • POI实现根据PPTX模板渲染PPT
  • 攻防世界38-FlatScience-CTFWeb
  • 【Linux】:进程信号(信号概念 信号处理 信号产生)
  • SpringBoot框架的企业资产管理自动化
  • Docker pull镜像故障分析
  • python遇到问题
  • Snort的配置与使用
  • 6 ARM-PEG-TMA可以作为有机合成中间体,参与合成各种复杂的有机化合物和聚合物
  • Leidenアルゴリズムの詳細解説:Pythonによるネットワーク分割の実装
  • Rust学习(三):rust基础Ⅱ
  • 【JAVA】正则表达式中的中括弧
  • 基于MATLAB刻度线表盘识别系统
  • 微擎框架php7.4使用phpexcel导出数据报错修复
  • 计算机毕业设计Python+大模型斗鱼直播可视化 直播预测 直播爬虫 直播数据分析 直播大数据 大数据毕业设计 机器学习 深度学习
  • 第3关-L0G3000