Yes, the Garmin vivosmart+ has an accurate watch, set via the internet. It gives time, day, and date. The watch face is a touchscreen so you can quickly scroll from the time to various other items: the number of steps taken, the number of stairs climbed (not always accurate for some reason), total mileage, etc.