tzselect
The tzselect program asks the user for information about the current location, and outputs the resulting timezone description to standard output. The output is suitable as a value for the TZ environment variable.
All interaction with the user is done via standard input and standard error.
The exit status is zero if a timezone was successfully obtained from the user, and is nonzero otherwise.
This page is part of release 4.15 of the Linux man-pages project. A description of the project, information about reporting bugs, and the latest version of this page, can be found at https://www.kernel.org/doc/man-pages/.