Variable: htz:local
htz:local is a variable defined in htz.el.
Value
"UTC"
Documentation
Holds string giving the timezone for the local machine.
Source Code
;; Defined in ~/.emacs.d/elpa/hyperbole-20260414.325/htz.el
;;; ************************************************************************
;;; Private variables
;;; ************************************************************************
(defvar htz:local
(let ((local-tz (or (getenv "TZ") (getenv "TIMEZONE")
(car (cdr (current-time-zone)))
(progn
(require 'hypb)
(hypb:call-process-p
"date" nil '(if (re-search-backward
" \\([-+a-zA-Z0-9]+\\) [0-9]+$" nil t)
(buffer-substring (match-beginning 1)
(match-end 1))))))))
(if (and (stringp local-tz) (string-match " " local-tz))
;; Windows returns things like "Eastern Daylight Time", so
;; abbreviate to the first letter of each word.
(concat (mapcar (lambda (s) (aref s 0)) (split-string local-tz)))
local-tz))
"Holds string giving the timezone for the local machine.")