ruby - 为什么rails保存对象时,created_at时间不是当前系统时间?
大家讲道理
大家讲道理 2017-04-24 09:13:29
0
3
604
subject = Subject.new(name:"First Subject", position: 1, visible: true)

irb(main):008:0* subject.save
   (0.2ms)  BEGIN
  SQL (2.8ms)  INSERT INTO `subjects` (`name`, `position`, `visible`, `created_at`, `updated_at`) VALUES ('First Subject', 1, 1, '2016-04-16 01:52:31', '2016-04-16 01:52:31')
   (1.5ms)  COMMIT

irb(main):008:0* subject
=> #<Subject id: 1, name: "First Subject", position: 1, visible: true, created_at: "2016-04-16 01:52:31", updated_at: "2016-04-16 01:52:31">

本来是在10点左右保存的,但是里面的created_at, updated_at时间是1点,不和系统时间一致。

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

모든 응답(3)
左手右手慢动作

config/application.rb

으아악

아직 잘 모르겠습니다. https://ruby-china.org/topics/16187을 참조하세요

左手右手慢动作

동바구는 어느 시간대인가요? 8시간을 추가하고 몇시인지 확인하세요

irb>Time.now
=> 2016-05-12 15:30:14 +0800
그런가

迷茫

현재 GMT+8이기 때문입니다. 일반적으로 GMT 시간은 AR에 저장됩니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!