Looking at construction in my neighborhood, I'd say within the last year. Maybe more recently.
Images tend to look better when taken during Winter - less tree cover and better contrast if there is snow. These appear to have been taken in warm weather. I'd say last summer. -- Illigitimati non carborundum