unix下ksh获取昨天的日期

http://blog.chinaunix.net/uid-27795718-id-3347473.html

总结:使用了TZ以后,时间立刻变伦敦时间。如果你打算用"TZ=aaa24 date +%Y%m%d"取昨天的日期,而你的系统

处在北京时间东八区的话,那你要改成"TZ=aaa16 date +%Y%m%d"才行,因为只要你使用了TZ,你的时间就变成了伦敦时间,

比北京时间晚8小时,所以你只需要再减去16小时就OK了。

原文地址:https://www.cnblogs.com/mabaishui/p/7591942.html