DateTimeExtractAndTransform

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,571 of 3,19450%133 of 20434%17828223649386165
yearWeek(LocalDateTime, int)1085834%7436%710203101
fromUnixTime(DecimalLiteral, StringLikeLiteral)920%40%33151511
getFormat(StringLikeLiteral, StringLikeLiteral)920%210%1717373711
dateFormat(DateTimeLiteral, StringLikeLiteral)660%20%229911
week(LocalDateTime, int)659358%11635%813112301
validateTimezoneOffset(String)553438%13735%91131101
dateFormat(DateLiteral, StringLikeLiteral)480%20%226611
weekOfYear(DateTimeLiteral)460%80%556611
nextDay(DateV2Literal, StringLiteral)390%40%336611
weekOfYear(DateTimeV2Literal)311532%7112%454601
weekOfYear(DateV2Literal)311532%7112%453501
checkAndConvertPeriodToMonth(long)300%40%335511
validatePeriod(long)290%60%443311
convertMonthToPeriod(long)280%40%334411
makeTime(BigIntLiteral, BigIntLiteral, DoubleLiteral)276570%11738%91061601
makeDate(IntegerLiteral, IntegerLiteral)223259%4450%452701
toDays(DateLiteral)160%n/a112211
toDays(DateTimeLiteral)160%n/a112211
toDays(DateTimeV2Literal)160%n/a112211
fromUnixTime(BigIntLiteral, StringLikeLiteral)157282%1375%1311301
quarter(DateLiteral)150%n/a111111
isSpecificDate(LocalDateTime)14526%7112%450201
weekDay(DateLiteral)130%n/a111111
weekDay(DateTimeLiteral)130%n/a111111
getDayOfWeek(String)130%20%224411
periodAdd(BigIntLiteral, BigIntLiteral)130%n/a112211
periodDiff(BigIntLiteral, BigIntLiteral)130%n/a112211
dateTruncHelper(LocalDateTime, String)126584%2777%2842001
quartersDiff(DateTimeV2Literal, DateTimeV2Literal)120%n/a111111
quartersDiff(DateV2Literal, DateV2Literal)120%n/a111111
dayOfWeek(DateLiteral)110%n/a111111
dayOfWeek(DateTimeLiteral)110%n/a111111
dateV2(DateTimeV2Literal)100%n/a111111
date(DateTimeLiteral)100%n/a111111
toDate(DateTimeLiteral)100%n/a111111
dayName(DateTimeLiteral)100%n/a112211
monthName(DateTimeLiteral)100%n/a112211
secondsDiff(DateTimeV2Literal, DateV2Literal)100%n/a111111
secondsDiff(DateV2Literal, DateTimeV2Literal)100%n/a111111
secondsDiff(DateV2Literal, DateV2Literal)100%n/a111111
secondsDiff(DateTimeLiteral, DateTimeLiteral)100%n/a111111
minutesDiff(DateTimeV2Literal, DateV2Literal)100%n/a111111
minutesDiff(DateV2Literal, DateTimeV2Literal)100%n/a111111
minutesDiff(DateV2Literal, DateV2Literal)100%n/a111111
minutesDiff(DateTimeLiteral, DateTimeLiteral)100%n/a111111
hoursDiff(DateTimeV2Literal, DateV2Literal)100%n/a111111
hoursDiff(DateV2Literal, DateTimeV2Literal)100%n/a111111
hoursDiff(DateV2Literal, DateV2Literal)100%n/a111111
hoursDiff(DateTimeLiteral, DateTimeLiteral)100%n/a111111
daysDiff(DateTimeV2Literal, DateV2Literal)100%n/a111111
daysDiff(DateV2Literal, DateTimeV2Literal)100%n/a111111
daysDiff(DateV2Literal, DateV2Literal)100%n/a111111
daysDiff(DateTimeLiteral, DateTimeLiteral)100%n/a111111
weeksDiff(DateTimeV2Literal, DateV2Literal)100%n/a111111
weeksDiff(DateV2Literal, DateTimeV2Literal)100%n/a111111
weeksDiff(DateTimeLiteral, DateTimeLiteral)100%n/a111111
monthsDiff(DateTimeV2Literal, DateV2Literal)100%n/a111111
monthsDiff(DateV2Literal, DateTimeV2Literal)100%n/a111111
monthsDiff(DateTimeLiteral, DateTimeLiteral)100%n/a111111
yearsDiff(DateTimeV2Literal, DateV2Literal)100%n/a111111
yearsDiff(DateV2Literal, DateTimeV2Literal)100%n/a111111
yearsDiff(DateTimeLiteral, DateTimeLiteral)100%n/a111111
dateTrunc(StringLikeLiteral, DateTimeV2Literal)90%n/a112211
unixTimestamp(DateLiteral)90%n/a111111
unixTimestamp(DateTimeLiteral)90%n/a111111
year(DateLiteral)80%n/a111111
year(DateTimeLiteral)80%n/a111111
month(DateLiteral)80%n/a111111
month(DateTimeLiteral)80%n/a111111
day(DateLiteral)80%n/a111111
day(DateTimeLiteral)80%n/a111111
day(DateV2Literal)80%n/a111111
day(DateTimeV2Literal)80%n/a111111
hour(DateTimeLiteral)80%n/a111111
minute(DateTimeLiteral)80%n/a111111
second(DateTimeLiteral)80%n/a111111
dayOfMonth(DateLiteral)80%n/a111111
dayOfMonth(DateTimeLiteral)80%n/a111111
dayOfYear(DateLiteral)70%n/a111111
dayOfYear(DateTimeLiteral)70%n/a111111
firstDayOfWeek(LocalDateTime)70%n/a111111
dateTrunc(DateV2Literal, StringLikeLiteral)70%n/a111111
dateTrunc(StringLikeLiteral, DateV2Literal)70%n/a111111
fromUnixTime(DecimalLiteral)70%n/a111111
unixTimestamp(StringLikeLiteral, StringLikeLiteral)62781%n/a011801
distanceToFirstDayOfWeek(LocalDateTime)60%n/a111111
week(DateTimeLiteral, IntegerLiteral)60%n/a111111
yearWeek(DateTimeV2Literal, IntegerLiteral)60%n/a111111
yearWeek(DateTimeLiteral, IntegerLiteral)60%n/a111111
dateFormat(DateV2Literal, StringLikeLiteral)54389%1150%121601
toMonday(DateLiteral)50%n/a111111
toMonday(DateTimeLiteral)50%n/a111111
toMonday(DateTimeV2Literal)50%n/a111111
week(DateTimeLiteral)50%n/a111111
yearWeek(DateTimeV2Literal)50%n/a111111
yearWeek(DateTimeLiteral)50%n/a111111
DateTimeExtractAndTransform()30%n/a111111
strToDate(StringLikeLiteral, StringLikeLiteral)23193%1375%130801
getSessionLocale()23093%4450%451701
timestamp(DateTimeLiteral)20%n/a111111
static {...}131100%n/a0102301
monthsBetween(DateV2Literal, DateV2Literal, BooleanLiteral)83100%6100%0401201
fromMicroSecond(long, int)64100%4100%030801
getTimestamp(LocalDateTime)57100%4100%0301001
dateFormat(DateTimeV2Literal, StringLikeLiteral)48100%2100%020701
convertTz(DateTimeV2Literal, StringLikeLiteral, StringLikeLiteral)43100%n/a0101201
toMonday(LocalDateTime)37100%4100%030501
fromDays(IntegerLiteral)30100%2100%020501
lastDay(DateV2Literal)19100%n/a010301
lastDay(DateTimeV2Literal)19100%n/a010301
unixTimestamp(DateTimeV2Literal)19100%n/a010301
toDays(DateV2Literal)16100%n/a010201
quarter(DateTimeLiteral)14100%n/a010101
quarter(DateV2Literal)14100%n/a010101
quarter(DateTimeV2Literal)14100%n/a010101
weekDay(DateV2Literal)13100%n/a010101
weekDay(DateTimeV2Literal)13100%n/a010101
dayOfWeek(DateV2Literal)11100%n/a010101
dayOfWeek(DateTimeV2Literal)11100%n/a010101
secToTime(IntegerLiteral)11100%n/a010101
date(DateTimeV2Literal)10100%n/a010101
toDate(DateTimeV2Literal)10100%n/a010101
dayName(DateTimeV2Literal)10100%n/a010201
dayName(DateV2Literal)10100%n/a010201
monthName(DateTimeV2Literal)10100%n/a010201
monthName(DateV2Literal)10100%n/a010201
fromSecond(BigIntLiteral)10100%n/a010101
microsecondsDiff(DateTimeV2Literal, DateTimeV2Literal)10100%n/a010101
millisecondsDiff(DateTimeV2Literal, DateTimeV2Literal)10100%n/a010101
secondsDiff(DateTimeV2Literal, DateTimeV2Literal)10100%n/a010101
minutesDiff(DateTimeV2Literal, DateTimeV2Literal)10100%n/a010101
hoursDiff(DateTimeV2Literal, DateTimeV2Literal)10100%n/a010101
daysDiff(DateTimeV2Literal, DateTimeV2Literal)10100%n/a010101
weeksDiff(DateTimeV2Literal, DateTimeV2Literal)10100%n/a010101
weeksDiff(DateV2Literal, DateV2Literal)10100%n/a010101
monthsDiff(DateTimeV2Literal, DateTimeV2Literal)10100%n/a010101
monthsDiff(DateV2Literal, DateV2Literal)10100%n/a010101
yearsDiff(DateTimeV2Literal, DateTimeV2Literal)10100%n/a010101
yearsDiff(DateV2Literal, DateV2Literal)10100%n/a010101
dateTrunc(DateTimeV2Literal, StringLikeLiteral)9100%n/a010201
unixTimestamp(DateV2Literal)9100%n/a010101
secToTime(DoubleLiteral)9100%n/a010101
year(DateV2Literal)8100%n/a010101
year(DateTimeV2Literal)8100%n/a010101
month(DateV2Literal)8100%n/a010101
month(DateTimeV2Literal)8100%n/a010101
hour(DateTimeV2Literal)8100%n/a010101
minute(DateTimeV2Literal)8100%n/a010101
second(DateTimeV2Literal)8100%n/a010101
dayOfMonth(DateV2Literal)8100%n/a010101
dayOfMonth(DateTimeV2Literal)8100%n/a010101
fromMilliSecond(BigIntLiteral)8100%n/a010101
microsecond(DateTimeV2Literal)7100%n/a010101
dayOfYear(DateV2Literal)7100%n/a010101
dayOfYear(DateTimeV2Literal)7100%n/a010101
fromUnixTime(BigIntLiteral)7100%n/a010101
week(DateTimeV2Literal, IntegerLiteral)6100%n/a010101
week(DateV2Literal, IntegerLiteral)6100%n/a010101
yearWeek(DateV2Literal, IntegerLiteral)6100%n/a010101
fromMicroSecond(BigIntLiteral)6100%n/a010101
toMonday(DateV2Literal)5100%n/a010101
week(DateTimeV2Literal)5100%n/a010101
week(DateV2Literal)5100%n/a010101
yearWeek(DateV2Literal)5100%n/a010101
timestamp(DateTimeV2Literal)2100%n/a010101