Oracle Error PLS-00166: bad format for date, time, timestamp or interval literal

Oracle Error Message

PLS-00166: bad format for date, time, timestamp or interval literal

Reason for the Error

The contents of the date, time, timestamp or interval literal did not match the expected format.

Solution

Correct the format for the date, datetime, or interval literal.