I would like to have the output of date +%B, %d %Y in my local timezone but considering another timezone for the names (month name in this case).In my system the date +%B outputs (please note the missing 'y' on 'JanuarY') :JanuarI tried:TZ=America/Los_Angeles date +%B, %d %YOutput:Januar, 31 2016From the man page:%B     **locale's** full month name (e.g., January)So, I tried to fetch another sequence than %B but, I cannot find one.TZ='America/Los_Angeles' date give the expected output (I ran this command at ~20h in my local timezone)So 31. Jan 11:01:30 PST 2016Here are some information (if it's relevant):$ date --version`  date (GNU coreutils) 8.23$ date +%Z  CET$ uname -a  Linux host 4.2.0-25-generic #30-Ubuntu SMP Mon Jan 18 12:31:50 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
How can I output month name in a given timezone
date;timezone
Month names are not tied to a timezone, but to locale.$ LC_ALL=cs_CZ.utf8 date +%Bleden$ LC_ALL=es_ES.utf8 date +%Benero