MATLAB——时间,日期及显示格式

一、日期和时间

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

标准日期格式

2.获取当前时间的数值

>> datestr(now,31)

ans =

2017-09-11 19:56:26
>> datestr(now,‘yyyy-mm-dd HH:MM:SS‘)

ans =

2017-09-11 19:58:28
>> clock

ans =

   1.0e+03 *

    2.0170    0.0090    0.0110    0.0200    0.0030    0.0264

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

ans =

20:05:07

>> format short g
>> clock

ans =

         2017            9           11           20            5        42.98

>> now=fix(clock)

now =

        2017           9          11          20           9          16

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

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

>> date

ans =

11-Sep-2017

从公元0年到现在的天数

>> n=datenum(now)

n =

   7.3695e+05

>> fix(n)

ans =

      736949
>> today

ans =

      736949

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

>> t0=clock

t0 =

         2017            9           11           20           27        56.81

>> etime(clock,t0)

ans =

         18.8

>> t1=clock

t1 =

         2017            9           11           20           28       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 =

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

a =

     2

b =

Mon

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

a =

     2

b =

Monday

某月的天数

eomday(2017,9)

ans =

    30

某年的天数

>> yeardays(2017)

ans =

   365
 
月份表>> calendar
                   Sep 2017
     S     M    Tu     W    Th     F     S
     0     0     0     0     0     1     2
     3     4     5     6     7     8     9
    10    11    12    13    14    15    16
    17    18    19    20    21    22    23
    24    25    26    27    28    29    30
     0     0     0     0     0     0     0
>> calendar(2017,10)
                   Oct 2017
     S     M    Tu     W    Th     F     S
     1     2     3     4     5     6     7
     8     9    10    11    12    13    14
    15    16    17    18    19    20    21
    22    23    24    25    26    27    28
    29    30    31     0     0     0     0
     0     0     0     0     0     0     0


时间: 2024-11-09 19:17:14

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

MATLAB的日期和时间

MATLAB的日期和时间常用函数 函数 说明 calender 返回日历 clock 当前时间 date 当前日期 weekday 星期几 now 当前的日期和时间 datevec 以向量显示日期 datestr 以字符显示日期 cputime 经过的CPU时间 etime 经过的时间 tic 计时开始 toc 计时结束 eomday 一个月的最后一天 datenum 以数值显示日期 datetick 指定坐标轴的日期

MVC中的@Html.DisplayFor如何控制日期的显示格式

在Sql Server中,如果将某字段定义成日期 时间 类型DateTime,那么在视图中会默认显示成年月日时分秒的方式(如 2013/8/6 13:37:33) 如果只想显示成年月日或者其他自定义形式,怎么办?下面的方法可以解决: 1.在Share文件夹下,创建一个文件夹TimeConversion 2.在TimeConversion文件夹下,创建一个MyTime.cshtml视图 3.MyTime.cshtml视图中只有两行代码即可: ? 1 2 @model System.DateTime

一天一个linux基础命令之时间日期命令date

时间日期命令:date 1.命令格式: date [OPTION]... [+FORMAT]        date [-u|--utc|--universal][MMDDhhmm[[CC]YY][.ss]] 2.命令功能 打印不同格式的时间或日期,以及要根据时间和日期执行操作.日期可以以多种格式去打印,也可以使用命令设置固定的格式.在类UNIX系统中,日期被存储为一个整数,其大小为自世界标准时间(UTC)1970年1月1日0时0分0秒起流逝的秒数. 3.常用选项 -d "String"

一个自定义时间日期控件的使用

一个自定义时间日期的控件,依赖类是GitHub下的.比较好用,现在将使用流程记下: 1.布局文件 <TextView android:id="@+id/tv_remunera_day_datepick" style="@style/input_datepicker" android:layout_width="fill_parent" android:layout_height="wrap_content" androi

时间日期的jQuery代码

获取时间日期的jQuery代码:         function getNewtime(){                 var newtime = new Date();                 var yy = newtime.getYear().toString();                 yy = '20' + yy.substring(yy.length -2) ;                 var mm =newtime.getMonth();     

Js获取当前日期时间+日期印证+判断闰年+日期的天数差+日期格式化+JS判断某年某月有多少天

Js获取当前日期时间+日期验证+判断闰年+日期的天数差+日期格式化+JS判断某年某月有多少天 字符串转日期型+Js当前日期时间+日期验证+判断闰年+日期的天数差+日期格式化+日期所在年的第几周 日期时间脚本库方法列表Date.prototype.isLeapYear 判断闰年Date.prototype.Format 日期格式化Date.prototype.DateAdd 日期计算Date.prototype.DateDiff 比较日期差Date.prototype.toString 日期转字符

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

--数学函数 --ABS绝对值,select ABS(-99)--ceiling取上限,select CEILING(4.5)--floor去下限select FLOOR(4.5)--power 几次方,select POWER(2,2)--round四舍五入,select round (6.45,1)--sqrt开平方select SQRT(9)--square平方select SQUARE(5) --字符串函数--ASCII 返回字符串最左边的字符ascii码select ASCII('na

mui 时间日期控件(浏览器上无法查看,在手机端可以点击)

<head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" /> <title></title> <link href="css/mui.mi

1、自学——Linux的学习进度与任务【时间日期管理类的命令】

时间日期管理类的命令 时间日期管理类的命令:  # date :显示 # date MMDDhhmm[CC]YY.ss :设定 # date [+FORMAT] %Y:4位年份 %y:  2位年份 %M:  分 %m:月 %d:  日 %H:  时 %S:  秒 %T: 时间(以冒号隔开) %D:日期 %F: 日期(以横杆隔开) unix元年:1970-01-01 00:00:00 %s:timestamp:从unix元年开始到此刻所经历的秒数 # cal   :    显示日历 # cal #

Android开发之时间日期1

对于手机的时间日期设置估计大家一定都不陌生吧,今天做了一个关于时间日期设置的小例子,其中遇到一个问题,求指导,如何使设置的时间日期和手机系统同步?还望高手指点一二. 先不说这个了,分享一下我的小例子,看对你是否有帮助. 首先是时间设置: .java文件(MainActivity.java): package com.example.activity_time_date; import java.util.Calendar; import android.app.Activity; import