[root@localhost ~]# crontab -l
0 0 * * * /opt/ch_date.py
[root@localhost ~]# cd /opt/
[root@localhost opt]# ls
ch_date.py syslog-ng
[root@localhost opt]# more ch_date.py
#!/usr/bin/env python
# change date to 4.23-5.22
import os
now = int(os.popen("date +%Y%m%d").read())
if now > 20130521:
os.system("date -s 20130423")
[root@localhost opt]# date
Sun May 5 09:03:44 PDT 2013
[root@localhost opt]# ll
total 12
-rwxr--r-- 1 root root 157 Apr 23 13:25 ch_date.py
drwxr-xr-x 9 root root 4096 Mar 14 01:14 syslog-ng