Digital vs. analog watches that run on batteries are no more or less accurate because of how the time is displayed. I have a digital clock display on my battery-powered cordless phone (yes I also have a landline) that is constantly plugged into a power source and it loses a minute or two every day. Your computer and phone only keep displaying the correct time because they frequently update themselves from an online source.