mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-30 22:07:57 +01:00 
			
		
		
		
	Fix DST issue (#6831)
This commit is contained in:
		| @@ -112,8 +112,8 @@ fun Date.toRelativeString( | ||||
|     val days = difference.floorDiv(MILLISECONDS_IN_DAY).toInt() | ||||
|     return when { | ||||
|         difference < 0 -> context.getString(R.string.recently) | ||||
|         difference <= MILLISECONDS_IN_DAY -> context.getString(R.string.relative_time_today) | ||||
|         difference <= MILLISECONDS_IN_DAY.times(range) -> context.resources.getQuantityString( | ||||
|         difference < MILLISECONDS_IN_DAY -> context.getString(R.string.relative_time_today) | ||||
|         difference < MILLISECONDS_IN_DAY.times(range) -> context.resources.getQuantityString( | ||||
|             R.plurals.relative_time, | ||||
|             days, | ||||
|             days | ||||
| @@ -126,7 +126,8 @@ private val Date.timeWithOffset: Long | ||||
|     get() { | ||||
|         return Calendar.getInstance().run { | ||||
|             time = this@timeWithOffset | ||||
|             this@timeWithOffset.time + timeZone.rawOffset | ||||
|             val dstOffset = get(Calendar.DST_OFFSET) | ||||
|             this@timeWithOffset.time + timeZone.rawOffset + dstOffset | ||||
|         } | ||||
|     } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user