git log: Как одновременно изменить часовой пояс и формат даты?

Я использую эту команду в Git Bash:

git log -1 --date=local --pretty=format:'%ad' ce40c0f8f02e83892eb185aabea306ee2a3ab10e

Я хочу отображать дату в местном часовом поясе И как DD-MMM-YYYY HH:MM:SS.

Кажется, я могу либо изменить часовой пояс на местный (--date=local), либо изменить формат (--date=format:'%d %b %Y %H:%M:%S'), но не могу сделать и то, и другое вместе.


person Aman Saggu    schedule 22.11.2020    source источник
comment
Этот вопрос дублирует Получение журнала git в формате ГГГГ-ММ-ДД в местном часовом поясе   -  person EvgenKo423    schedule 05.05.2021


Ответы (1)


Неважно, я понял:

git log -1 --date='format-local:%d-%m-%Y %H:%M:%S' \
           --pretty=format:'%H; %s; %an; %ae; %ad; %cn; %ce; %cd' \
           ce40c0f8f02e83892eb185aabea306ee2a3ab10e
person Aman Saggu    schedule 22.11.2020