综合二区_欧美成人综合_欧美成人二区_a黄视频_亚洲视频在线播放_一区二区三区视频免费看

当前位置:首页 > 网站旧栏目 > 学习园地 > 设计软件教程 > 每天一剂Rails良药之Dealing With Time-zones

每天一剂Rails良药之Dealing With Time-zones
2010-01-14 07:12:34  作者:  来源:
UTC时间+时区偏移=本地时间
如果我们的系统需要支持全球用户,怎样保证不同时区的用户显示正确的本地时间呢
我们可以让用户选择自己的时区,记录在数据库,然后转换时间后显示
如users表有一个string的timezone字段记录时区
而恰好Rails里有一个TimeZone类,TimeZone.all可以得到所有时区:
Java代码 复制代码
  1. class User < ActiveRecord::Base   
  2.   composed_of :tz,   
  3.               :class_name => 'TimeZone',   
  4.               :mapping => %w(time_zone name)   
  5.   
  6. class ApplicationController < ActionController::Base   
  7.   def user2utc(time)   
  8.     current_user.tz.unadjust(time)   
  9.   end   
  10.   
  11.   def utc2user(time)   
  12.     current_user.tz.adjust(time)   
  13.   end   
  14. end  

安徽新华电脑学校专业职业规划师为你提供更多帮助【在线咨询
主站蜘蛛池模板: 九九九国产视频 | 一区二区三区免费观看 | 懂色av中文一区二区三区 | 国产欧美综合视频 | 久久久国产区 | 人人干日日干 | 懂色av中文一区二区三区 | 国产一区二区三区久久悠悠色av | 午夜成人免费视频 | 91av电影在线 | 99久久久国产精品免费无卡顿 | 91高清视频在线 | 国产成人精品a视频一区www | 国产96精品久久久 | 亚洲精品乱码久久久久久不卡 | 免费成人午夜视频 | 国产麻豆精品在线观看 | 国产成人啪午夜精品网站男同 | 国产欧美日韩一区二区在线 | 国产精品久久网站 | 成人av一区二区亚洲精 | 亚洲国产精品免费观看 | 男人网站视频 | 午夜一区二区在线观看 | 天天爽夜夜爽人人爽一区二区 | xxxx18hd日本hd护士 | 国产精品天堂网 | 嫩草九九九精品乱码一二三 | 美女污直播 | 91亚洲综合| 91视频高清免费 | 一区二区三区免费观看 | 69久久夜色精品国产69蝌蚪网 | 亚洲国产精品视频一区二区 | 91亚洲国产成人久久精品麻豆 | 天堂网久久 | 亚洲人人舔人人 | 久久久久国产精品久久久久 | 91视频网址 | 中文字幕久久久 | 91亚洲精 |