。
I was late for the appointment.
Literal
Promise [gen-の] time [to-に] was-late.
遅れる ('be late') takes its target with に — what you are late for is marked with に, not を. A high-frequency verb for learners to know. The plain past 遅れた is neutral and conversational.