fnWEEK function
dynamic
fnWEEK(
- dynamic value
Implementation
dynamic fnWEEK(dynamic value) {
final dt = _toDateTime(value);
if (dt == null) return 0;
// ISO week number
final startOfYear = DateTime(dt.year, 1, 1);
return ((dt.difference(startOfYear).inDays + startOfYear.weekday - 1) ~/ 7) + 1;
}