一、日期和时间

1.生成指定格式日期和时间

标准日期格式

2.获取当前时间的数值

>> datestr(now,)

ans =

-- ::
>> datestr(now,'yyyy-mm-dd HH:MM:SS')

ans =

-- ::28
>> clock

ans =

   1.0e+03 *

    2.0170    0.0090    0.0110    0.0200    0.0030    0.0264

>> datestr(now,'HH:MM:SS')

ans =

::

>> format short g
>> clock ans = 42.98 >> now=fix(clock) now =

上述转化为向量形式,可以随意调用年月日时分秒

向量和天数转化

3.其他时间和日期函数或命令

>> date

ans =

-Sep-

从公元0年到现在的天数

>> n=datenum(now)

n =

   7.3695e+05

>> fix(n)

ans =
>> today

ans =
clear all
DateString = '19-May-2001';
formatIn = 'dd-mmm-yyyy';
datenum(DateString,formatIn)

向量向字符串转变

两次时间差(测试函数运行时间的函数)

>> t0=clock

t0 =

                                                              56.81

>> etime(clock,t0)

ans =

         18.8

>> t1=clock

t1 =

                                                             33.745

>> etime(t1,t0)

ans =

       36.935

利用占用CPU时间差,来进行时间差计算

>> t=cputime;
>> T=cputime-t T = 0.3276

tic/toc

>> tic%开始计时
>> toc%结束计时
时间已过 1.945333 秒。

星期值

>> weekday(today)

ans =
>> [a,b]=weekday(today)

a =

b =

Mon

>> [a,b]=weekday(today,'long')

a =

b =

Monday

某月的天数

eomday(,)

ans =

某年的天数

>> yeardays()

ans =
 
月份表
>> calendar
Sep
S M Tu W Th F S
>> calendar(,)
Oct
S M Tu W Th F S

4、时间坐标转换函数 datetick函数

clear all
t = (::)';
p = [75.995 91.972 105.711 123.203 131.669 ...
150.697 179.323 203.212 226.505 249.633]';
figure()
subplot(),bar(t,p)
subplot(),bar(datenum(t,,),p)

clear all
t = (::)';
p = [75.995 91.972 105.711 123.203 131.669 ...
150.697 179.323 203.212 226.505 249.633]';
figure()
subplot(),bar(t,p)
subplot(),bar(datenum(t,,),p)
dateFormat = ; %'yy'形式
datetick('x',dateFormat); %将x坐标的值换为,yy形式

figure
subplot(),plot(n,t);
subplot(),plot(n,t); datetick('x','HH:MM');
grid on

MATLAB——时间,日期及显示格式的更多相关文章

  1. MATLAB 的日期和时间

    MATLAB的日期和时间常用函数 函数 说明 calender 返回日历 clock 当前时间 date 当前日期 weekday 星期几 now 当前的日期和时间 datevec 以向量显示日期 d ...

  2. 一起学微软Power BI系列-使用技巧(5)自定义PowerBI时间日期表

    1.日期函数表作用 经常使用Excel或者PowerBI,Power Pivot做报表,时间日期是一个重要的纬度,加上做一些钻取,时间日期函数表不可避免.所以今天就给大家分享一个自定义的做日期表的方法 ...

  3. MySQL学习记录--生成时间日期数据

    时间数据格式组件: 组件 定义 范围 YYYY 年份,包括世纪 1000~9999 MM 月份 01(January)~12(December) DD 日 01~31 HH 小时 00~23 HHH ...

  4. SQL-数学、字符串、时间日期函数和类型转换

    --数学函数 --ABS绝对值,select ABS(-99)--ceiling取上限,select CEILING(4.5)--floor去下限select FLOOR(4.5)--power 几次 ...

  5. SQLite中的时间日期函数(转)

    SQLite包含了如下时间/日期函数: datetime().......................产生日期和时间date()...........................产生日期tim ...

  6. C语言中两种方式表示时间日期值time_t和struct tm类型的相互转换

    使用gmtime函数或localtime函数将time_t类型的时间日期转换为structtm类型: 使用time函数返回的是一个long值,该值对用户的意义不大,一般不能根据其值确定具体的年.月.日 ...

  7. Android开发之时间日期1

     对于手机的时间日期设置估计大家一定都不陌生吧,今天做了一个关于时间日期设置的小例子,其中遇到一个问题,求指导,如何使设置的时间日期和手机系统同步?还望高手指点一二. 先不说这个了,分享一下我的小例子 ...

  8. java开源时间/日期库Joda-Time

    任何企业应用程序都需要处理时间问题.应用程序需要知道当前的时间点和下一个时间点,有时它们还必须计算这两个时间点之间的路径.使用 JDK 完成这项任务将非常痛苦和繁琐.现在来看看 Joda Time,一 ...

  9. Java中时间日期格式化

    1.与日期时间相关的类:      第一:java.util.Date;                           将时间作为一个整体使用.处理时,使用Date类较为简便      第二:j ...

  10. PostgreSQL的时间/日期函数使用

    PostgreSQL的常用时间函数使用整理如下: 一.获取系统时间函数 1.1 获取当前完整时间 select now(); david=# select now(); now ----------- ...

随机推荐

  1. 峰哥说技术:10-Spring Boot静态资源处理

    Spring Boot深度课程系列 峰哥说技术—2020庚子年重磅推出.战胜病毒.我们在行动 10  峰哥说技术:Spring Boot静态资源处理 今天我们聊聊关于 Spring Boot 中关于静 ...

  2. iview中遇到table的坑(已经修改了table的数据,但是界面没有更新)

    https://blog.csdn.net/bigdargon/article/details/89381466 https://blog.csdn.net/qiuyan_f/article/deta ...

  3. 02 layui 下载和搭建环境

    Layui官方网站 官方网站:https://www.layui.com/ 下载地址:https://res.layui.com/static/download/layui/layui-v2.5.5. ...

  4. 01 极简Linux操作系统发展历史

    Unix操作系统的诞生 1965 年之前的时候,电脑并不像现在一样普遍,它可不是一般人能碰的起的,除非是军事或者学院的研究机构,而且当时大型主机至多能提供30台终端(30个键盘.显示器),连接一台电脑 ...

  5. (28)ASP.NET Core AutoMapper组件

    1.什么是AutoMapper? AutoMapper是一个对象-对象映射器.对象-对象映射通过将一种类型的输入对象转换为另一种类型的输出对象来工作.使AutoMapper变得有趣的是,它提供了一些有 ...

  6. 打开ElasticSearch、kibana、logstash的正确方式

    作者:玩世不恭的Coder时间:2020-03-08说明:原创不易,本文为原创文章,未经允许不可转载,转载前请联系作者 打开ElasticSearch.kibana.logstash的正确方式 前言一 ...

  7. Flask HTTP请求与响应

    设置请求 POST GET 设置post和get,在route中设置methods参数,除了post,get,还有put ,delete 等 @app.route('/http_test', meth ...

  8. Python离线项目迁移部署

    最近遇到了一个场景:需要将Python项目文件打包到无法联网的主机上部署执行,本篇文章记录针对于该场景的处理方案. 说明: 源主机(可联网):安装了Python3和pip3 目标主机(无法联网):需安 ...

  9. vscode灰暗色主题和 左侧加图标 Spacegray VSCode vscode-icons

    vscode灰暗色主题和 左侧加图标 Spacegray VSCode vscode-icons

  10. hive学习_01

    1.构建在Hadoop之上的数据仓库(数据计算使用MR,数据存储使用HDFS) 2.Hive定义了一种类SQL查询语言----HQL 3.通常用于进行离线数据处理(非实时) 4.一个ETL工具 5.可 ...