我使用rails 2.3.9,ruby 1.9.3,rubygems 1.8.24,MS SQL Server 2008 R2和Ubuntu Server 11.04。如何避免在rails中自动转换时间?
这里是我的问题:
我传递一个xml文件通过卷曲到Web API我和我的老板开发的,但是当文件被处理,时间似乎通过8小时减去。我的时区设置为GMT + 8,表示系统将我的时间自动转换为UTC。我如何解决这个问题,使我的时间设置为GMT + 8?
这里的XML文件:
<pos-activity>
<siteId>3</siteId>
<transCode>DEP</transCode>
<supervisorCode>1235</supervisorCode>
<amount type="decimal">5000.0</amount>
<data></data>
<date type="datetime">2012-8-16 20:40:04</date>
</pos-activity>
在这个例子中,当该文件被处理结果的时间将是十二时40分04秒ž
谢谢。
没有奏效任何时区。还是12:40:04 Z – 2012-08-17 07:49:40