MQL4日期时间处理函数(二)

本组函数用于处理日期时间型数据(从1970年1月1日00:00开始已经过的秒数)。

  • Year() – 获取当前年份
  • Month() – 获取当前月份
  • Day() – 获取今日是本月第几天
  • DayOfWeek() – 获取今日是星期几
  • DayOfYear() – 获取今日是本年第几天
  • Hour() – 获取当前小时数
  • Minute() – 获取当前分钟数
  • Seconds() – 获取当前秒数
  • TimeCurrent() – 获取当前时间
  • TimeDay() – 获取指定日期中天数
  • TimeDayOfWeek() – 获取指定日期是星期几
  • TimeDayOfYear() – 获取指定日期是一年中第几天
  • TimeHour() – 获取指定日期中小时数
  • TimeMinute() – 获取指定时间中分钟数
  • TimeMonth() – 获取指日期的月份
  • TimeSeconds() – 获取指时间中秒数
  • TimeYear() – 获取指定日期的年份
  • TimeLocal() – 获取当前本地时间

 

TimeDay() – 获取指定日期中天数

int TimeDay(datetime date)

返回指定日期中天数。

参数:

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

示例:

   int day=TimeDay(D'2003.12.31');
  // 天数为31
Back to Top

TimeDayOfWeek() – 获取指定日期是星期几

int TimeDayOfWeek(datetime date)

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

参数:

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

示例:

   int weekday=TimeDayOfWeek(D'2004.11.2');
  // 数字2 - 星期二
Back to Top

TimeDayOfYear() – 获取指定日期是一年中第几天

int TimeDayOfYear(datetime date)

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

参数:

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

示例:

   int day=TimeDayOfYear(TimeCurrent());
Back to Top

TimeHour() – 获取指定时间中小时数

int TimeHour(datetime time)

返回指定日期中小时数。

参数:

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

示例:

   int h=TimeHour(TimeCurrent());
Back to Top

TimeMinute() – 获取指定时间中分钟数

int TimeMinute(datetime time)

返回指定时间中分钟数。

参数:

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

示例:

   int m=TimeMinute(TimeCurrent());
Back to Top

TimeMonth() – 获取指定日期的月份

int TimeMonth(datetime time)

返回指定日期的月份。

参数:

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

示例:

   int m=TimeMonth(TimeCurrent());
Back to Top

TimeSeconds() – 获取指定时间中秒数

int TimeSeconds(datetime time)

返回指定时间中秒数。

参数:

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

示例:

   int s=TimeSeconds(TimeCurrent());
Back to Top

TimeYear() – 获取指定日期的年份

int TimeYear(datetime time)

返回指定日期的年份。返回值的范围可以在1970 到 2037之间。

参数:

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

示例:

   int y=TimeYear(TimeCurrent());
Back to Top

TimeLocal() – 获取当前本地时间

datetime  TimeLocal()

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

示例:

   if(TimeLocal()-OrderOpenTime()<360) return(0);
Back to Top

 

 


MyFxtop迈投-靠谱的外汇跟单社区,免费跟随高手做交易!

 

免责声明:本文系转载自网络,如有侵犯,请联系我们立即删除,另:本文仅代表作者个人观点,与迈投财经无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

著作权归作者所有。
商业转载请联系作者获得授权,非商业转载请注明出处。

風險提示

MyFxtops邁投所列信息僅供參考,不構成投資建議,也不代表任何形式的推薦或者誘導行為。MyFxtops邁投非外匯經紀商,不接觸妳的任何資金。 MYFXTOPS不保證客戶盈利,不承擔任何責任。從事外彙和差價合約等金融產品的槓桿交易具有高風險,損失有可能超過本金,請量力而行,入市前需充分了解潛在的風險。過去的交易成績並不代表以後的交易成績。依據各地區法律法規,MyFxtops邁投不向中國大陸、美國、加拿大、朝鮮居民提供服務。

邁投公眾號

聯繫我們

客服QQ:981617007
Email: service@myfxtop.com

MyFxtops 邁投