You can just do normal arithmetic on dates, so say subtract one from the other. Then you format the result cell as "[h]:mm". This will show the difference in hours and minutes (even for periods longer than a day).
And the number format for the date you as for would be "ddd mmm dd, yyyy h:mmam/pm". The you enter the date and time as usual and it will be displayed as in your original question.
Microsoft Excel topics include formulas, formatting, VBA macros and user-defined functions, and everything else related to the spreadsheet user interface, including error messages.