Dagbert m. Old Saxon, Old Dutch dag, Old High German tag 'day' + Old High German beraht, Old Saxon berht 'bright' from Proto-Germanic *berhtaz.
The name of a number of 7th and 8th C Frankish kings.
Spellings such as Dambert developed from the lengthening of dag to dagin which was then shortened to dain.