Is there an option to have the time displayed all the time on the screen without having to download another app? Something similar to what windows phone have (it's called glance)
To the best of my knowledge, nope. The Pixel doesn't have an 'Always On Display' mode, only 'Ambient Mode' that turns on when you pick up the device, but that's it.