From Middle English dayes, dawes, from Old English dagas, from Proto-Germanic *dagōs, *dagōz, plural of *dagaz, equivalent to day + -s (plural ending).
From Middle English daies, from Old English dæġes (“by day”), from Proto-Germanic *dagas, *dagis, genitive of *dagaz, equivalent to day + -s (adverbial ending).