greetingRealTime function

String greetingRealTime({
  1. String locale = 'en',
})

Implementation

String greetingRealTime({String locale = 'en'}) {
  final DateTime now = DateTime.now();
  final int timeClock = now.hour;

  if (locale == 'es') {
    if (timeClock >= 6 && timeClock < 12) {
      return 'Buenos días';
    } else if (timeClock >= 12 && timeClock < 19) {
      return 'Buenas tardes';
    } else {
      return 'Buenas noches';
    }
  } else {
    if (timeClock >= 6 && timeClock < 12) {
      return 'Good morning';
    } else if (timeClock >= 12 && timeClock < 19) {
      return 'Good afternoon';
    } else {
      return 'Good night';
    }
  }
}