Básicamente quiero obtener cero o hora de inicio para el día actual.¿Hay alguna manera más fácil de comenzar el día actual que esta?
def today = Calendar.instance
today.set(Calendar.HOUR_OF_DAY, 0)
today.set(Calendar.MINUTE, 0)
today.set(Calendar.SECOND, 0)
println today // Mon Mar 15 00:00:00 SGT 2010
Este es de hecho más corto que el resto de las soluciones propuestas. :-) –