The Date & time web part provides the property Date and time format
that you can use to specify the format of the displayed date and time you require.
Anyway, the following format should display the date in the way you need:
Date and time format: "dddd, d MMM yyyy - H:mm:ss tt"
For more information about date and time format strings I would like to point you to this article: Custom date and time format strings