美文网首页
时间函数

时间函数

作者: 牛在汇上飞 | 来源:发表于2018-10-23 12:01 被阅读0次

日期时间函数 [Date & Time Functions]

int Year()

现平台年份

注: 在测试中,仿真最新的已知的服务器时间。

示例:
//--
if(Year()==2014 && Month()<7)
return(0);

int Month()

现平台月份(1, 2, ….., 12)。

注: 在测试中,仿真最新的已知的服务器时间。

示例:
if(Month()<=5)
return("first half of year");

int Day()

现平台日期

注: 在测试中,仿真最新的已知的服务器时间。

示例:
if(Day()<5)

return(0);

int DayOfWeek()

现平台周几。

返回今天是这周的星期几,(0为星期天,1,2,3,4,5,6以此类推),时间是来自最后已知的服务器上的时间。

注: 在测试中,仿真最新的已知的服务器时间。

示例:
////--假期不工作

if(DayOfWeek()==0 || DayOfWeek()==6)

return(0);

int DayOfYear()

平台年内日数。

返回今日是本年第几天,1代表1月1日,即最后已知的服务器时间是本年第几天。365(6)就是12月31日。

注: 在测试中,仿真最新的已知的服务器时间。

示例:
if(DayOfYear()==245)
return(true);

int Hour()

现平台小时。
服务器时间中当前的小时数 (0, 1, 2, ….., 23)。
示例:

bool is_siesta= false;
if(Hour()>=12 || Hour()<17)
is_siesta= true;

int Minute()

平现台分钟。

服务器时间中的分钟数(0, 1, 2, ….., 59)。
注: 在测试中,仿真最新的已知的服务器时间。
示例:
if(Minute()<=15)

return("first quarter");

int Seconds()

现平台秒钟。

服务器时间中秒数。

注: 在测试中,仿真最新的已知的服务器时间。

示例:
if(Seconds()<=15)
return(0);

datetime TimeCurrent()

现在平台时间。(秒)

最后访问的服务器时间(最新的行情输入时间),从1970年1月1日00:00算起所经过的总秒数。

注: 在测试中,仿真最新的已知的服务器时间。

示例:

if(CurTime()-OrderOpenTime()<360)

return(0);

datetime TimeLocal()

现本地当前时间。(秒)

返回本地电脑的当前时间,从1970年1月1日00:00算起所经历的总秒数。

示例:

f(TimeCurrent()-OrderOpenTime()<360)

return(0);

int TimeDay( datetime date)

返回指定日期的天数。
:: 输入参数
date - 日期时间,从1970年1月1日00:00开始所经历的总秒数

示例:

int day= TimeDay(D'2003.12.31');
// day is 31

int TimeDayOfWeek( datetime date)

返回输入的指定日期是星期几 (0代表星期天,1,2, 3, 4, 5, 6类推)。

:: 输入参数
date - 日期时间,从1970年1月1日00:00开始所经历的总秒数

示例:

int weekday= TimeDayOfWeek(D'2004.11.2');
// day is 2 - tuesday

int TimeDayOfYear( datetime date)

返回指定日期是一年中第几天(1是1月1日,365(366)是12月31日)。

:: 输入参数
date - 日期时间,从1970年1月1日00:00开始所经历的总秒数

示例:

int day= TimeDayOfYear(TimeCurrent());

int TimeHour( datetime time)

获取指定时间中小时数

:: 输入参数
date -日期时间,从1970年1月1日00:00开始所经历的总秒数

示例:

int h= TimeHour(TimeCurrent());

int TimeMinute( datetime time)

获取指定时间中分钟数
:: 输入参数
date -日期时间,从1970年1月1日00:00开始所经历的总秒数

示例:

int m= TimeMinute(TimeCurrent());

int TimeMonth( datetime time)

获取指定时间中秒数
:: 输入参数
date - 日期时间,从1970年1月1日00:00开始所经历的总秒数

示例:

int m= TimeMonth(CurTime());

int TimeSeconds( datetime time)

返回指定时间中秒数。

:: 输入参数
date - 期时间,从1970年1月1日00:00开始所经历的总秒数

示例:

int m= TimeSeconds(TimeCurrent());

int TimeYear( datetime time)
返回指定日期的年份。返回值的范围可以在1970 到 2037之间。
:: 输入参数
date - 日期时间,从1970年1月1日00:00开始所经历的总秒数

示例:

int y= TimeYear(TimeCurrent());

相关文章

  • 时间函数

    日期时间函数 [Date & Time Functions] int Year() 现平台年份 注: 在测试中,仿...

  • 时间函数

  • 时间&函数

    越是碎片化时代越需要系统性学习 今天是打卡16天 1-基本用法 关于时间的几个常用函数 today()输出今天的日...

  • 时间函数

    多种时间函数,这个比较简单。 日期和时间函数:主要有Today、Now、Year、Month、Day、Weekda...

  • 时间函数

    结束时间会随着时长的变化=而变化 下次的开始时间等于上次的结束时间 计算迟到时间 1:E4-INT(E4)-8/2...

  • 时间函数

    import time时间间隔是以秒为单位的浮点小数时间戳以自从1970年1月1日午夜(历元)经过的时间表示 py...

  • 时间函数

    函数 一、asctime()二、ctime()三、gettimeofday()四、gmtime()五、localt...

  • 查找函数和时间函数

    Good evening, ladies and gentlemen. 欢迎回到“表哥”说10分钟。自古英...

  • php 时间函数

    php时间函数的灵活使用 question:获取本月最后一天的当前时间 例如: 当前时间为2018-05-25 1...

  • MySQL时间函数

    1. now now() 返回当前时间戳 selectnow(); --2017-11-11 11:11:11 2...

网友评论

      本文标题:时间函数

      本文链接:https://www.haomeiwen.com/subject/fwttzftx.html