2013年6月8日恰逢农历四月是小月只有二十九天,因此需要手动调整农历程序,修正误差:rapistor 写了:农历脚本,今天 出错了,还是五月初四,害我一直在纳闷,为什么别人今天 就节端午节了。
修改主目录下.conkycolors/bin/lunar文件内容,
修改这一行 sft=$(( ( $(date -d "$d" +%s) - $(date -d "${START}/01/01" +%s) ) / 60 / 60 / 24 ))
在最后的双括号之内加上(或者减去)误差的天数即可:
修改后 sft=$(( ( $(date -d "$d" +%s) - $(date -d "${START}/01/01" +%s) ) / 60 / 60 / 24 +1 ))