they look good.
we could guess the ;
strain
age
breeder recs
lighting
feed
trichome condition
but yeah if you're just guessing harvest when trichomes are all cloudy for best results. pics dont show trichomes sorry, its all guess work from this end.
The purple one looks like it could go a little longer, the other from the 2 pics looks like it's within the harvest window, but probably still a little early. I'm only judging on looks and you really need to get some magnification on those trichome heads to know for sure. When in doubt, wait another week.