ruby,Get a datetime from sqlite3,always presents 2000-01-01 -
i want value of "start_time" "activities"(a table name in sqlite3) using ruby on rails. , meet problems.
in sqlite3, value of "start_time" "2016-01-04 08:00:00", , it's correct value.
but when got value using ruby , value "2000-01-01 08:00:00 utc".
@activities = activity.all() @activities.each |activity| puts activity.start_date thanks in advance!
you can use strftime("%y-%m-%d %h:%m") method remove utc.
@activities = activity.all() @activities.each |activity| puts activity.start_date.strftime("%y-%m-%d %h:%m") if want set local time_zone instead of utc set config/application.rb file
config.time_zone = '<your time zone>' for getting local time_zone please click here.
Comments
Post a Comment