Yes, the Cortex M0 chip from Nordic can last years in a low-intensity Bluetooth connection. It can spend almost all it's time in the deep sleep modes and only read some sensor and connect to the phone to keep the connection alive every second or so.
It's a very different use-case than that of the ESP8266.