import 'package:intl/intl.dart'; class WebuntisTime { static final DateFormat _dateFormat = DateFormat('yyyyMMdd'); static DateTime parse(int date, int time) { final timeString = time.toString().padLeft(4, '0'); return DateTime.parse('$date ${timeString.substring(0, 2)}:${timeString.substring(2, 4)}'); } static int formatDate(DateTime date) => int.parse(_dateFormat.format(date)); static String dateKey(DateTime date) => _dateFormat.format(date); }