我正在开发Rails 4 application
,我必须获得signin
值并将其显示为localtime
。但是当我从数据库中获取signin值并使用localtime将其转换为local datetime.
时,我遇到了问题
userdatetime = users.signin.localtime
undefined method `localtime' for "2015-09-15T00:00:00.000Z":String
如果有人有解决方案,那么请。
由于
答案 0 :(得分:0)
signin
返回String
个对象,字符串没有localtime
方法。尝试
Time.parse(users.signin).localtime
答案 1 :(得分:0)
“2015-09-15T00:00:00.000Z”的未定义方法`localtime':String
更改此
userdatetime = users.signin.localtime
到
userdatetime = users.signin.to_time.localtime
答案 2 :(得分:0)
尝试
var exCon = facesContext.getExternalContext();
var writer = facesContext.getResponseWriter();
var response = xxCon.getResponse();response.setContentType("application/vnd.ms-excel");
response.setHeader("Cache-Control", "no-cache");
writer.write("<table border=\"1\">");
writer.write("<thead><tr>");
etc...