[issue15940] Time module: effect of locale

New submission from Terry J. Reedy: "Module locale Internationalization services. The locale settings can affect the return values for some of the functions in the time module." This is vague and perhaps misleading. The doc also says "Locale information is not used by asctime()." "Locale information is not used by ctime()." Since ctime() = asctime(localtime()), this implies to me that locale is also not used by localtime. Otherwise, locale information would indirectly be used by ctime. (I did not test this directly because I do not know what a legal locale name is on Windows. The doc example 'de_DE' does not work.) Doc also says "time.strftime(format[, t]) %a Locale’s abbreviated weekday name. ... <similar for many other format characters> " So perhaps the doc should say "The locale setting affects the interpretation of many format specifiers in strftime and strptime". If is does anything else, what? ---------- assignee: docs@python components: Documentation messages: 170448 nosy: belopolsky, docs@python, haypo, terry.reedy priority: normal severity: normal stage: needs patch status: open title: Time module: effect of locale versions: Python 3.3 _______________________________________ Python tracker <report@bugs.python.org> <http://bugs.python.org/issue15940> _______________________________________

R. David Murray added the comment: Since localtime() returns numbers, it is trivially true that localtime is not affected by locale. Your more specific phrasing is correct, I think. ---------- nosy: +r.david.murray _______________________________________ Python tracker <report@bugs.python.org> <http://bugs.python.org/issue15940> _______________________________________

Roundup Robot added the comment: New changeset ee5add45bf9d by Terry Jan Reedy in branch '3.3': Issue #15940: Specify effect of locale on time functions. http://hg.python.org/cpython/rev/ee5add45bf9d New changeset 5ffb808683e1 by Terry Jan Reedy in branch '2.7': Issue #15940: Specify effect of locale on time functions. http://hg.python.org/cpython/rev/5ffb808683e1 New changeset a6d5fde72843 by Terry Jan Reedy in branch '3.3': Issue #15940: Replace tab. http://hg.python.org/cpython/rev/a6d5fde72843 New changeset b7d2cb2214d8 by Terry Jan Reedy in branch '2.7': Issue #15940: Replace tab. http://hg.python.org/cpython/rev/b7d2cb2214d8 ---------- nosy: +python-dev _______________________________________ Python tracker <report@bugs.python.org> <http://bugs.python.org/issue15940> _______________________________________

Roundup Robot added the comment: New changeset 3daa20ce817e by Terry Jan Reedy in branch '3.3': Issue #15940: NEWS entry http://hg.python.org/cpython/rev/3daa20ce817e New changeset be9273375b61 by Terry Jan Reedy in branch '2.7': Issue #15940: NEWS entry http://hg.python.org/cpython/rev/be9273375b61 ---------- _______________________________________ Python tracker <report@bugs.python.org> <http://bugs.python.org/issue15940> _______________________________________

Changes by Terry J. Reedy <tjreedy@udel.edu>: ---------- resolution: -> fixed stage: needs patch -> committed/rejected status: open -> closed type: -> behavior _______________________________________ Python tracker <report@bugs.python.org> <http://bugs.python.org/issue15940> _______________________________________

R. David Murray added the comment: Since localtime() returns numbers, it is trivially true that localtime is not affected by locale. Your more specific phrasing is correct, I think. ---------- nosy: +r.david.murray _______________________________________ Python tracker <report@bugs.python.org> <http://bugs.python.org/issue15940> _______________________________________

Roundup Robot added the comment: New changeset ee5add45bf9d by Terry Jan Reedy in branch '3.3': Issue #15940: Specify effect of locale on time functions. http://hg.python.org/cpython/rev/ee5add45bf9d New changeset 5ffb808683e1 by Terry Jan Reedy in branch '2.7': Issue #15940: Specify effect of locale on time functions. http://hg.python.org/cpython/rev/5ffb808683e1 New changeset a6d5fde72843 by Terry Jan Reedy in branch '3.3': Issue #15940: Replace tab. http://hg.python.org/cpython/rev/a6d5fde72843 New changeset b7d2cb2214d8 by Terry Jan Reedy in branch '2.7': Issue #15940: Replace tab. http://hg.python.org/cpython/rev/b7d2cb2214d8 ---------- nosy: +python-dev _______________________________________ Python tracker <report@bugs.python.org> <http://bugs.python.org/issue15940> _______________________________________

Roundup Robot added the comment: New changeset 3daa20ce817e by Terry Jan Reedy in branch '3.3': Issue #15940: NEWS entry http://hg.python.org/cpython/rev/3daa20ce817e New changeset be9273375b61 by Terry Jan Reedy in branch '2.7': Issue #15940: NEWS entry http://hg.python.org/cpython/rev/be9273375b61 ---------- _______________________________________ Python tracker <report@bugs.python.org> <http://bugs.python.org/issue15940> _______________________________________

Changes by Terry J. Reedy <tjreedy@udel.edu>: ---------- resolution: -> fixed stage: needs patch -> committed/rejected status: open -> closed type: -> behavior _______________________________________ Python tracker <report@bugs.python.org> <http://bugs.python.org/issue15940> _______________________________________
participants (3)
-
R. David Murray
-
Roundup Robot
-
Terry J. Reedy