git st uses --short flag
Make git lg obey --date= flag

%cr means use date=relative, regardless of what the date= flag is set to
%cd means use the date= flag