left the selfsame day
selfsame
/ˈself-ˌsām/
adjective
being the one mentioned or in question : identical
same selfsame very identical equivalent equal mean not different or not differing from one another. same may imply and selfsame always implies that the things under consideration are one thing and not two or more things. very, like selfsame, may imply identity, or, like same may imply likeness in kind.