天软金融分析.NET函数大全 > TSL函数 > 基础函数 > 日期时间 > 普通日期函数

IsValidDateTime    

简述

判断参数指定的日期以及时间是否有效,包括小时AHour ,分钟AMinute,秒ASecond,毫秒AmilliSecond,返回值类型是布尔型真假值。
所谓有效,意味着:

年Ayear介于1和9999之间

月AMonth介于1和12之间

日Aday介于1和指定年月的最大天数之间

小时AHour介于0和24之间,并且,如果Ahour为24,分钟Aminute和Asecond和AmilliSecond必须为0,否则返回假

分钟AMinute介于0和59之间

秒ASecond介于0和59之间

毫秒AMilliSecond介于0和999之间
定义
IsValidDateTime(AYear; AMonth; ADay; AHour; AMinute; ASecond;AMilliSecond: Integer): Boolean;
参数
名称类型说明
AYear Integer整数,年,指定的年份
AMonth Integer整数,月,指定的月份
ADay Integer整数,日,指定的日期
AHour Integer整数,小时,小时
AMonth Integer整数,月,分钟
ASecond Integer整数,秒
AmilliSecond Integer整数,毫秒
返回 Boolean
布尔值,有效为真,无效为假。
相关