From one moment to the next

Does anybody know the exact meaning of the phrase "from one moment (minute, day, etc.) to the next"?
I am Russian and I have seen it many times in English texts but can't find it in dictionaries.
Example about a person who often changes his behavior patterns: "You can't tell who he is from one minute to the next."

Replies