tools/Hindent: improve on detection of date
tools/Hindent: improve on detection of date

由于此脚本根据 git log 所示的日期进行时间修正，这将导致正在编辑的
hosts文件可能无法正确格式化日期，因此进一步修正日期检测机制。

当 hosts文件在 git 工作目录处于改动(modified)状态时，Hindent 将日期格式化
为当前的系统日期。
当 hosts文件状态处于未改动状态时，根据 git log 进行日期修正。

Xiejiayun/hosts,coolrc136/hosts,racaljk/hosts,Xiejiayun/hosts,ruidalin/hosts,Xiejiayun/hosts,wsdjeg/hosts,VegetaPn/hosts