Try custom-formatting cell B1 as dddd d-mmm-yyyy.

Or try =TEXT(B1,"dddd d-mmm-yyyy")