Okay. So, I finally managed to do it. It turned out to be quite easy:
I just had to use lerp
func _setDay():
var CanMod = get_tree().get_nodes_in_group("CanvasModulate")
for n in range(4):
CanMod[n].color = lerp(CanMod[n].color, Color.white, 0.001)
func _setNight():
var CanMod = get_tree().get_nodes_in_group("CanvasModulate")
for n in range(4):
CanMod[n].color = lerp(CanMod[n].color, NightColor, 0.001)