You can identify a molt from all of the feathers that are going to be laying around, particularly in the coop and anywhere that the chickens tend to hang out the most. Once a chicken is an adult, it's pretty much an annual thing (usually late summer through autumn), assuming they're healthy and well nourished. Like Terry said, stress/malnutrition can induce a molt at any time.
How long a molt lasts depends on how hard (e.g. does the chicken blow all its feathers at once or is it a gradual, less noticeable thing) the molt is and that may vary from year to year. The length of the molt, again, depends on health and nutrition as well as whether or not it's a hard molt. How severely and long it affects egg production goes back to how hard the molt is. Usually, a protein in diet boost during a molt will give them a bit of a boost.
Our roo just started leaving feathers all over the place last week and our DOM (one of our best layers) started this week. Neither has bald spots or visible pin feathers (yet) and she's still laying, so we'll just have to see how it progresses. The four other girls have showed no signs of a molt at this time.