title: Amazon cron time incorrect
body: <p>I'm running an amazon EC2 instance with <strong>64 bit Amazon Linux</strong> on us-east-1 region and <strong>i've set the TZ as Australia/Sydney for user ec2-user</strong>. The time display is correct. Then I setup 2 cron tasks to start and stop another amazon instance in tokyo:</p>
  
  <pre><code>crontab -l
  0 9 * * 1-5 python /home/ec2-user/scripts/instance.py demo ap-northeast-1 test-machine start &gt; start.log
  0 23 * * 1-5 python /home/ec2-user/scripts/instance.py demo ap-northeast-1 test-machine stop &gt; stop.log
  </code></pre>
  
  <p>Which I think they should be run at <strong>9am and 11pm Sydney time</strong> from Monday to Friday. But this morning I checked the log and I found <strong>the date of start.log is 4 Jul 19:00 and stop.log is 5 Jul 9:00</strong>. Which looks very strange. Can anyone give me some advice?
  The script has been tested and it can be execute correctly manually and only takes couple of second to run.</p>
  
  <p>Regards,
  Bruce</p>