mirror of
https://github.com/InsanusMokrassar/krontab.git
synced 2024-11-22 16:23:55 +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(
|
internal fun createCronDateTime(
|
||||||
seconds: Array<Byte>? = null,
|
seconds: Array<Byte>? = null,
|
||||||
@ -133,37 +68,6 @@ internal fun createCronDateTime(
|
|||||||
weekDays: Array<Byte>? = null
|
weekDays: Array<Byte>? = null
|
||||||
): CronDateTime {
|
): CronDateTime {
|
||||||
return CronDateTime(weekDays, years, month, dayOfMonth, hours, minutes, seconds)
|
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