git - 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'
),但似乎不能同时进行。
解决方案
没关系,我明白了:
git log -1 --date='format-local:%d-%m-%Y %H:%M:%S' \
--pretty=format:'%H; %s; %an; %ae; %ad; %cn; %ce; %cd' \
ce40c0f8f02e83892eb185aabea306ee2a3ab10e
推荐阅读
- python - TensorFlow 无分配器统计
- javascript - 从 JSON Neo4J 导入数据的更好方法是什么?
- reactjs - Google apis附近搜索无法将json数据获取到react js中
- linux - 加载 OpenSSL 引擎后如何使用 OpenSSL 命令行进行操作(例如签名)?
- javascript - Vue JS - 基于下拉选择添加动态组件
- date - 使用 DDL,如何将 Numeric(8,0) 字段的默认值设置为今天的日期为 YYYYMMDD?
- python - Golang 使用 goroutine 在 >100 个 mysql 实例中运行 sql 查询
- python - 如何使用 numpy 数组保存 python 字典?
- flutter - 未处理的异常:NoSuchMethodError:在 null 上调用了方法“插入”。扑
- amazon-web-services - CloudFront:从负载中识别的服务名称与传输标头中指定的服务名称不一致