Comment faire pour obtenir l'heure actuelle de la zone?

Dans la plupart des exemples que j'avais vu:

time_zone_ptr zone( new posix_time_zone("MST-07") ); 

Mais je veux juste que le fuseau horaire actuel de la machine qui exécute le code. Je ne veux pas coder en dur le nom du fuseau horaire.