安徽新华电脑专修学院_安徽电脑培训_安徽电脑培训学校_合肥电脑培训

當(dāng)前位置:首頁(yè) > 網(wǎng)站舊欄目 > 學(xué)習(xí)園地 > 設(shè)計(jì)軟件教程 > 每天一劑Rails良藥之Dealing With Time-zones

每天一劑Rails良藥之Dealing With Time-zones
2010-01-14 07:12:34  作者:  來源:
UTC時(shí)間+時(shí)區(qū)偏移=本地時(shí)間
如果我們的系統(tǒng)需要支持全球用戶,怎樣保證不同時(shí)區(qū)的用戶顯示正確的本地時(shí)間呢
我們可以讓用戶選擇自己的時(shí)區(qū),記錄在數(shù)據(jù)庫(kù),然后轉(zhuǎn)換時(shí)間后顯示
如users表有一個(gè)string的timezone字段記錄時(shí)區(qū)
而恰好Rails里有一個(gè)TimeZone類,TimeZone.all可以得到所有時(shí)區(qū):
Java代碼 復(fù)制代碼
  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  

安徽新華電腦學(xué)校專業(yè)職業(yè)規(guī)劃師為你提供更多幫助【在線咨詢
主站蜘蛛池模板: 锦州龙威机械有限公司官网 ,锦州医药包装机,包装机,锦州包装机械,小袋颗粒装盒生产线,颗粒装盒生产线,软双铝装盒线,伺服颗粒 | 商标转让_商标买卖交易平台_商标转让注册网站-世标网 | 明康食品有限公司 -方集馓子 亨特小麻花 | 神魔录官网 - 收藏网址的地方,也是防骗小知识分享的地方 | 热门网页游戏平台_页游排行榜_新开网页游戏开服表_599游戏 | 削片机|木材破碎机|木材粉碎机|模板破碎机|双轴撕碎机_郑州木工机械制造厂 | 青山套筒_直螺纹钢筋连接套筒加工_全灌浆套筒灌浆料_半灌浆套筒生产-衡水安达机械设备有限公司 | 新鲜水果 新鲜茶 - 甜啦啦官网 | 山东礼品盒,礼品盒生产厂家,礼品包装盒厂家-济南恒印包装有限公司 | 塑料胶水|PVC胶水|PP胶水|橡胶胶水|强力胶水|透明胶水|胶粘剂|粘合剂|UV胶-聚力胶水厂家 | 轻质隔墙板厂家-加气隔墙板_grc轻质隔墙板_空心实心复合隔墙板_水泥混凝土轻质隔墙板批发价格 | 树脂排水沟,树脂混凝土排水沟生产厂家-吉林省科维水泥制品公司 | 手术示教系统-实训示教系统-数字化手术室-直播录播系统 - 深圳市视源视讯技术有限公司 | 医用空气净化消毒机,医用床单位消毒机,无磁空气消毒机,紫外线空气消毒机厂家-南昌市扬帆环保设备有限公司 | 磨粉机_上海磨粉机_雷蒙磨粉机_超细磨粉机_磨粉机价格-上海山卓重工机械有限公司 | 重庆污水处理设备_废气处理设备_纯净水设备-山艺环保 | 苏州不锈钢_江苏不锈钢_江苏不锈钢板_苏州模具钢_苏州合金钢_苏州特种合金_苏州不锈钢板_304不锈钢棒_苏州塞硒五金制品有限公司 苏州ERP定制|苏州CRM|苏州OA|苏州BPM|进销存管理系统-苏州中尚信息科技有限公司 | 济宁山银煤矿机械有限公司,钻采工具,防爆电器,凿岩机械,风动工具,矿山机械,建筑机械,支护设备,通风防尘,铁路设备,仪器仪表,大型设备,矿用泵,钎具类,消防类,矿车类,配件区类 | 吉安天卓选矿药剂有限公司| 上海鑫鹏塑料制品有限公司 | 压痕机_自动拆标机_瑞安市晨力机械有限公司 | 洗地机,洗地机价格,扫地机,工业吸尘器,手推式洗地机,驾驶式洗地机,北京洗地机【北京高美环保科技有限公司】 | 煤炭烘干机|煤泥烘干机|矿泥烘干机|酒糟烘干机|果渣烘干机-东鼎干燥官方网站 | 金煌家装官网-长沙装饰|长沙装修|长沙装修公司|长沙装饰公司-金煌家装 | 无锡鑫润杰金属科技有限公司 | 滑动轴承_无油自润滑轴承_复合干式_含油铜套_石墨铜套-嘉善盛元自润滑轴承厂 | 济宁三石工程机械有限公司-首页-小型起重机、环卫设备、小松配件 | 阻垢剂|缓蚀剂|杀菌剂|分散剂|水处理剂|印染助剂|水处理药剂|造纸助剂|膜阻垢剂|缓蚀剂|HEDP|ATMP|螯合剂-山东凯瑞化学有限公司 水处理药剂生产厂家 | 张家港起重搬运吊装,工厂设备搬运服务-张家港易源起重搬运有限公司 | 深圳市佳顺优印印刷有限公司,佳顺优印,画册印刷,海报印刷,封套印刷,手提袋印刷,包装盒印刷,彩盒印刷,无碳纸印刷,不干胶印刷,信封印刷,便笺印刷,笔记本印刷,台历印刷,挂历印刷,国际会展中心附近印刷厂,宝安印刷厂,宝安教材印刷厂 | 镗铣头-铣头-数控铣头-高密市振飞机械制造有限公司 | 山东邹平华强无纺布有限公司 | 消泡剂_有机硅消泡剂_分散剂_流平剂_氟碳表面活性剂-上海梓意化工有限公司 | 学汽修,汽修培训,西安汽车维修培训学校,西安万通汽车学校[官网] 削片机|木材破碎机|木材粉碎机|模板破碎机|双轴撕碎机_郑州木工机械制造厂 | 兰州职业学校-新华互联网学校咨询平台中心| 深圳办公室装修_设计_实景_效果图_哪家好-公装装饰公司 | 南宁清洁公司|外墙清洗|开荒清洁|洒水车|管道疏通|园林绿化_广西优而美环境工程有限公司 | 厦门,泉州自助餐上门|生日自助餐|婚礼自助餐|公司聚会自助餐|户外烧烤|冷餐|茶歇外卖配送-福建非选餐饮公司 | 威海赶海网、乳山特产、威海专营海产品、威海旅游产品 - 威海赶海电子商务 | 塑胶篮球场施工|塑胶网球场施工|幼儿园塑胶施工|石家庄亚强体育公司 | 商标注册_北京商标注册费用_申请商标注册代理机构_北京商标注册公司- |