mirror of
https://github.com/InsanusMokrassar/krontab.git
synced 2024-11-22 08:13:54 +00:00
remove old comments
This commit is contained in:
parent
0ecc6f0028
commit
437206e915
@ -57,71 +57,6 @@ internal data class CronDateTime(
|
||||
}
|
||||
}
|
||||
}
|
||||
//
|
||||
///**
|
||||
// * THIS METHOD WILL <b>NOT</b> TAKE CARE ABOUT [offset] PARAMETER. It was decided due to the fact that we unable to get
|
||||
// * real timezone offset from simple [DateTime]
|
||||
// *
|
||||
// * @return The near [DateTime] which happens after [relativelyTo] or will be equal to [relativelyTo]
|
||||
// */
|
||||
//internal fun CronDateTime.toNearDateTime(relativelyTo: DateTime = DateTime.now()): DateTime? {
|
||||
// var current = relativelyTo
|
||||
//
|
||||
// val weekDay = dayOfWeekInt
|
||||
// if (weekDay != null && current.dayOfWeek.index0 != weekDay) {
|
||||
// do {
|
||||
// var diff = weekDay - current.dayOfWeek.index0
|
||||
// if (diff < 0) {
|
||||
// diff += 7 /* days in week */
|
||||
// }
|
||||
// current = (current + diff.days).startOfDay
|
||||
//
|
||||
// val next = toNearDateTime(current)
|
||||
// if (next == null || next.dayOfWeek.index0 == weekDay) {
|
||||
// return next
|
||||
// }
|
||||
// } while (true)
|
||||
// }
|
||||
//
|
||||
// seconds?.let {
|
||||
// val left = it - current.seconds
|
||||
// current += DateTimeSpan(minutes = if (left <= 0) 1 else 0, seconds = left)
|
||||
// }
|
||||
//
|
||||
// minutes?.let {
|
||||
// val left = it - current.minutes
|
||||
// current += DateTimeSpan(hours = if (left < 0) 1 else 0, minutes = left)
|
||||
// }
|
||||
//
|
||||
// hours?.let {
|
||||
// val left = it - current.hours
|
||||
// current += DateTimeSpan(days = if (left < 0) 1 else 0, hours = left)
|
||||
// }
|
||||
//
|
||||
// klockDayOfMonth ?.let {
|
||||
// val left = (it - current.dayOfMonth).let { diff ->
|
||||
// if (diff > 0 && current.endOfMonth.run { it > dayOfMonth && current.dayOfMonth == dayOfMonth }) {
|
||||
// 0
|
||||
// } else {
|
||||
// diff
|
||||
// }
|
||||
// }
|
||||
// current += DateTimeSpan(months = if (left < 0) 1 else 0, days = left)
|
||||
// }
|
||||
//
|
||||
// months?.let {
|
||||
// val left = it - current.month0
|
||||
// current += DateTimeSpan(years = if (left < 0) 1 else 0, months = left)
|
||||
// }
|
||||
//
|
||||
// years?.let {
|
||||
// if (current.yearInt != it) {
|
||||
// return null
|
||||
// }
|
||||
// }
|
||||
//
|
||||
// return current
|
||||
//}
|
||||
|
||||
internal fun createCronDateTime(
|
||||
seconds: Array<Byte>? = null,
|
||||
@ -133,37 +68,6 @@ internal fun createCronDateTime(
|
||||
weekDays: Array<Byte>? = null
|
||||
): CronDateTime {
|
||||
return CronDateTime(weekDays, years, month, dayOfMonth, hours, minutes, seconds)
|
||||
// val resultCronDateTimes = mutableListOf(CronDateTime())
|
||||
//
|
||||
// seconds ?.fillWith(resultCronDateTimes) { previousCronDateTime: CronDateTime, currentTime: Byte ->
|
||||
// previousCronDateTime.copy(seconds = currentTime)
|
||||
// }
|
||||
//
|
||||
// minutes ?.fillWith(resultCronDateTimes) { previousCronDateTime: CronDateTime, currentTime: Byte ->
|
||||
// previousCronDateTime.copy(minutes = currentTime)
|
||||
// }
|
||||
//
|
||||
// hours ?.fillWith(resultCronDateTimes) { previousCronDateTime: CronDateTime, currentTime: Byte ->
|
||||
// previousCronDateTime.copy(hours = currentTime)
|
||||
// }
|
||||
//
|
||||
// dayOfMonth ?.fillWith(resultCronDateTimes) { previousCronDateTime: CronDateTime, currentTime: Byte ->
|
||||
// previousCronDateTime.copy(daysOfMonth = currentTime)
|
||||
// }
|
||||
//
|
||||
// month ?.fillWith(resultCronDateTimes) { previousCronDateTime: CronDateTime, currentTime: Byte ->
|
||||
// previousCronDateTime.copy(months = currentTime)
|
||||
// }
|
||||
//
|
||||
// years ?.fillWith(resultCronDateTimes) { previousCronDateTime: CronDateTime, currentTime: Int ->
|
||||
// previousCronDateTime.copy(years = currentTime)
|
||||
// }
|
||||
//
|
||||
// weekDays ?.fillWith(resultCronDateTimes) { previousCronDateTime: CronDateTime, currentTime: Byte ->
|
||||
// previousCronDateTime.copy(daysOfWeek = currentTime)
|
||||
// }
|
||||
//
|
||||
// return resultCronDateTimes.toList()
|
||||
}
|
||||
|
||||
/**
|
||||
|
Loading…
Reference in New Issue
Block a user