Limit to ScrollableChart not to go beyond 1970

This commit is contained in:
TangilHossain
2025-10-27 14:40:20 +06:00
parent 2b24759d6f
commit 84d6bbca53
3 changed files with 15 additions and 1 deletions

View File

@@ -198,6 +198,17 @@ abstract class DateUtils {
return freq
}
@JvmStatic
fun getMonthsSince1970(today: GregorianCalendar): Int {
val start = GregorianCalendar(TimeZone.getTimeZone("GMT"))
start.set(1970, Calendar.JANUARY, 1, 0, 0, 0)
start.set(Calendar.MILLISECOND, 0)
val years = today.get(Calendar.YEAR) - start.get(Calendar.YEAR) - 2
val months = today.get(Calendar.MONTH) - start.get(Calendar.MONTH)
return years * 12 + months
}
@JvmStatic
fun getToday(): Timestamp = Timestamp(getStartOfToday())