How to say “I have an appointment”?

На 3-ти януари, понеделник, в два часа следобед имам час при очен лекар.
On January 3, Monday, at 2 o’clock afternoon, I have an appointment with the eye doctor.

Vasilisa small

Имам ангажимент (клас, изпит).
I have an appointment (class, exam)

Изпитът (ти) в колко часа е? OR: В колко часа ти е изпитът?
What time is your exam?