COB_CURRENT_DATE function
dynamic
COB_CURRENT_DATE()
CURRENT-DATE (returns a full timestamp string yyyyMMddHHmmsscc+HHmm)
Implementation
dynamic COB_CURRENT_DATE() {
final now = DateTime.now();
final offset = now.timeZoneOffset;
final sign = offset.isNegative ? '-' : "+";
final absOffset = offset.abs();
final bh = absOffset.inHours;
final bm = absOffset.inMinutes % 60;
return '${now.year.toString().padLeft(4, '0')}${now.month.toString().padLeft(2, '0')}${now.day.toString().padLeft(2, '0')}'
'${now.hour.toString().padLeft(2, '0')}${now.minute.toString().padLeft(2, '0')}${now.second.toString().padLeft(2, '0')}'
'${(now.millisecond ~/ 10).toString().padLeft(2, '0')}$sign${bh.toString().padLeft(2, '0')}${bm.toString().padLeft(2, '0')}';
}