Switch to the Java 8 Date/Time API.

This commit is contained in:
Isira Seneviratne 2020-10-18 11:46:55 +05:30
parent 8b5876f4b0
commit a7e248d12b
24 changed files with 122 additions and 109 deletions

View file

@ -0,0 +1,10 @@
package org.schabi.newpipe.ktx
import java.time.OffsetDateTime
import java.time.ZoneId
import java.util.Calendar
import java.util.GregorianCalendar
fun OffsetDateTime.toCalendar(zoneId: ZoneId = ZoneId.systemDefault()): Calendar {
return GregorianCalendar.from(if (zoneId != offset) atZoneSameInstant(zoneId) else toZonedDateTime())
}