格式:时间格式转换

GetTimeNumber(Year,Month,Day,Hour,Minute,Second)
GetTimeNumber(Year,Month,Day,Hour,Minute)
GetTimeNumber(Year,Month,Day,Hour)
GetTimeNumber(Year,Month,Day)
GetTimeNumber(Year,Month)
GetTimeNumber(Year)

Year:年份,可为数据可为矩阵变量
Month:月份,可为数据可为矩阵变量
Day:天,可为数据可为矩阵变量
Hour:小时,可为数据可为矩阵变量
Minute:分钟,可为数据可为矩阵变量
Second:秒,可为数据可为矩阵变量

说明:本函数将日期数据转化为以秒为单位的数据,函数执行完毕返回转换好的数据

注意:参数有多个矩阵变量时,需要保证矩阵变量的维数一致.函数最后返回同维数的矩阵变量.

原理:以公元0001年1月1日0时0分0秒为基准,计算到指定时间所经过的秒数。

例子:

//请计算从2012年5月6日13时25分30秒到2015年6月30日8时5分6秒中间所相差的时间(秒、分、小时、天数)

a=GetTimeNumber(2012,5,6,13,25,30);
b=GetTimeNumber(2015,6,30,8,5,6);
s=b-a//回车得到相隔的秒
s =
[ 99340776.0000000 ]
m=s/60//回车得到相隔的分
m =
[ 1655679.60000000 ]
h=m/60//回车得到相隔的小时
h =
[ 27594.6600000000 ]
d=h/24//回车得到相隔的天数
d =
[ 1149.77750000000 ]