Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def countingMinutes(str: String): Int = {
- val format = "hh:mma"
- val formatter: DateTimeFormatter = DateTimeFormat.forPattern(format)
- val (time1: DateTime, time2: DateTime) =
- str.split("-").map(s => parseDate(s, formatter)) match { case Array(s1, s2) => (s1, s2) }
- val laterTime = if (time1.isAfter(time2)) time2.plusDays(1) else time2
- Minutes.minutesBetween(time1, laterTime).getMinutes
- }
- def parseDate(text: String, formatter: DateTimeFormatter): DateTime = formatter.parseDateTime(text)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement