File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -112,12 +112,12 @@ case class Second(child: Expression) extends UnaryExpression with ExpectsInputTy
112112 override def dataType : DataType = IntegerType
113113
114114 override protected def nullSafeEval (time : Any ): Any = {
115- time.asInstanceOf [Long ] / 1000L / 1000L % 60L
115+ ( time.asInstanceOf [Long ] / 1000L / 1000L % 60L ).toInt
116116 }
117117
118118 override protected def genCode (ctx : CodeGenContext , ev : GeneratedExpressionCode ): String = {
119119 nullSafeCodeGen(ctx, ev, (time) => {
120- s """ ${ev.primitive} = ( ${ctx.javaType( IntegerType )} ) ( $time / 1000L / 1000L % 60L); """
120+ s """ ${ev.primitive} = (int ) ( $time / 1000L / 1000L % 60L); """
121121 })
122122 }
123123}
You can’t perform that action at this time.
0 commit comments