From Latin hāc die, reduced to *hadie in the local Vulgar Latin, probably through confusion with hodie. Compare Romanian azi.
adzã