Grep command to return all the lines from one matched pattern to another.

For example a log file looks like below-

13:30:00-
abcdefghijklhjghjghjhskj.
abcdefghijkl.

14:15:00-
abcdefghijkl.

14:30:00-
abcdefghijkl.

14:35:00-
abcdefghijkl.
123456789.
123456789.

14:45:00-
abcdefghijkl.

14:50:00-
abcdefghijkl.
123456789.

15:30:00-abcdefghijkl.

16:00:00-abcdefghijkl.

The log file has timestamp when it is appended.Now I want a command that returns all the lines between14:30:00 to 15:30:00. That means I want to check all the logs stored in this time range.Grep command is preferable,anything else will do as well.Thanks