fnTimeSerialValue function

dynamic fnTimeSerialValue(
  1. dynamic h,
  2. dynamic m,
  3. dynamic s
)

Expression function TimeSerialValue(h, m, s): Combines hour, minute, second into a TDateTime. In this Dart engine it returns a date serial number (days since 1899-12-30); see the manual, Appendix C.2.

Implementation

dynamic fnTimeSerialValue(dynamic h, dynamic m, dynamic s) {
  final hh = varToInt(h), mm = varToInt(m), ss = varToInt(s);
  return (hh * 3600 + mm * 60 + ss) / 86400.0;
}