fnIntegerOfDay function
dynamic
fnIntegerOfDay(
- dynamic value
IntegerOfDay(yyyyddd): converts YYYYDDD to a COBOL internal date integer
Implementation
dynamic fnIntegerOfDay(dynamic value) {
final n = varToInt(value);
final y = n ~/ 1000, doy = n % 1000;
final dt = DateTime(y, 1, 1).add(Duration(days: doy - 1));
final serial = _toDelphiSerial(dt);
return serial.round() + _kCobolDateOffset;
}