`
s8186255
  • 浏览: 85659 次
  • 性别: Icon_minigender_1
  • 来自: 新疆乌鲁木齐
社区版块
存档分类
最新评论

时间格式的前后台匹配

阅读更多

当时间按字符串保存在后台数据库,然后再从后台取出来,变为了UTC时间。这在www.wooxo.cc实现倒计时的时候,与北京时间相差了八个小时。在console中查询了Time类和String类中的各个方法,似乎都没有便捷方法,于是使用了如下笨办法:

1、从库中取出的时间为字符串,比如是'2010-10-7 23:59'

2、采用正则表达式,将年月日时分转换为数组

t='2010-10-7 23:59'.scan(/(.*)\-(.*)\-(.*)\s(.*)\:(.*)/).flatten

3、调用Time类中的local方法

Time.local(t[0],t[1],t[2],t[3],t[4])

这样就可以得到东八区的时间了。

 

补充:

上述方法,在ff中没有问题,但是在IE中却显示不正常。

推断ff和ie的javacript的解释器对date这个函数的设计可能有问题。

上面的方法返回的时间是如下格式:
=> Fri Oct 01 23:59:00 +0800 2010

在ff中,使用new Date('Fri Oct 01 23:59:00 +0800 2010')没有问题,但是在ie中不正常。

于是改变方法:

直接将时间组合为字符串:

t_str = t[0]+'/'+t[1]+'/'+t[2]+' '+t[3]+':'+t[4]

也就是如下格式:

"2010/10/1 23:59"

将这样的字符串,传递到javascript中,使用new Date(t_str)便不会出现问题。


0
0
分享到:
评论
1 楼 yangzhihuan 2010-09-27  
想设置东八区可以这样:
Time.zone = 8
t = Time.now

Time::DATE_FORMATS[:date] = "%Y-%m-%d %H:%M"
t.to_s(:date)
或者用 t.strf方法

相关推荐

    1.项目的需求(前后台功能需求,数据库的需求) 1.1 前后台功能 1.1.1 注册 用户通过安卓前端输入框输入注册账号信息(姓

    1.项目的需求(前后台功能需求,数据库的需求) 1.1 前后台功能 1.1.1 注册 用户通过安卓前端输入框输入注册账号信息(姓名、电话和密码),之后将用户信息存储到后台服务器中完成注册 1.1.2 登录 用户在安卓前端...

    el-admin后台管理系统-其他

    el-admin后台管理系统是一个基于 Spring Boot 2.1.0 、 Spring boot Jpa、 Spring Security、redis、Vue的前后端分离的权限管理系统,项目采用分模块开发方式, 权限控制采用 RBAC(Role-Based Access Control,基于...

    3M互助系统源码 v9.3.zip

    新版本中增加双利息功能,排单前一个利息,匹配后一个利息 增加提供帮助排单限制功能,后台设置是否允许只排一单,完成后才可以排下一单。 增加获取帮助排单币功能,后台设置是否允许排单时扣除相应的钱包数作为排...

    3M互助系统源码

    新版本中增加双利息功能,排单前一个利息,匹配后一个利息 增加提供帮助排单限制功能,后台设置是否允许只排一单,完成后才可以排下一单。 增加获取帮助排单币功能,后台设置是否允许排单时扣除相应的钱包数作为排单...

    异步任务队列Celery在Django中的使用方法

    前段时间在Django Web平台开发中,碰到一些请求执行的任务时间较长(几分钟),为了加快用户的响应时间,因此决定采用异步任务的方式在后台执行这些任务。在同事的指引下接触了Celery这个异步任务队列框架,鉴于网上...

    全开源交友盲盒WX小程序版本

    前段时间花钱买的盲盒WX小程序源码,全开源版本小程序; 这个小程序是云开发的不需要服务器域名; 支持流量主wx支付,超级能吸引年轻人的一款小程序; 风格截图 版本新增 1.Ui美化 2.星座匹配(通过星座进行盲盒...

    数据库管理工具 SQLyog Ultimate 13.1.1.0 + x64 中文多语免费版.zip

    作为一款 MYSQL 数据库的管理工具软件,SQLyog 主要用于使用 GUI 界面对 MYSQL 进行管理,包含 MySQL Query Browser,phpMyAdmin 和其他前后台管理以及 MySQL Clients 为一体。 一款简洁高效、功能强大的图形化 ...

    足球订票系统

    要求支持渐进式查询(打前几个字母就能匹配)。 对于自己感兴趣的比赛,可以添加到收藏夹中。同时还可查出座位剩余情况供选择。 球票预订:订单编制、提交。具体包括比赛时间和球队、比赛名称、票价、发票信息、订票...

    交友盲盒小程序版本 全开源版本kxdao首发

    前段时间花钱买的小程序源码 感觉太单调了 全开源版本小程序 这个小程序是云开发的不需要服务器域名 支持流量主-wx支付。超级能吸引年轻人的一款小程序 版本新增:1.L ) 3 r : e 3 ! _Ui美化 2.星座匹配(通过...

    2022交友盲盒小程序版本 全开源版本kxdao首发

    前段时间花钱买的小程序源码 感觉太单调了 全开源版本小程序 这个小程序是云开发的不需要服务器域名 支持流量主wx支付。超级能吸引年轻人的一款小程序 版本新增: 1.Ui美化 2.星座匹配(通过星座进行盲盒) 3....

    交友盲盒小程序版本 全开源版本kxdao首发.zip

    前段时间花钱买的小程序源码 感觉太单调了 全开源版本小程序 这个小程序是云开发的不需要服务器域名 支持流量主wx支付。超级能吸引年轻人的一款小程序 版本新增: 1.Ui美化 2.星座匹配(通过星座进行盲盒) 3....

    全民抢楼 1.1.7 开源版功能模块

    支持高级匹配规则,尾数楼层匹配,开头楼层匹配,精确楼层匹配规则,比如你想让尾号是68的楼层中避孕套一个,直接填写#68,你盖楼,他盖楼,楼楼都有好礼哦,每天盖楼一次,不愁吃不愁穿! 将好礼放置再不同的楼层...

    WordPress主题:Dux主题 V6.4 新增百度收录、搜索只匹配标题、标签SEO、移动端登录等

    百度收录功能基本是国内站长必备,且前几天上线的百度快速收录也正式取代了之前的百度熊掌号,也正式删除了主题的熊掌号功能,继而用百度快速收录和普通收录给各位站长使用。 百度快速收录并非每个站点都有资格,但...

    吉象浏览器 v2.1.0.2483.zip

    而这些链接又不会自动在新的窗口中打开时,你也许需要花费很多时间,这时你也许会希望能够先将整个页面进行浏览,选择感兴趣的链接在后台的标签页中打开,对,在状态栏就可以设置前后台打开。  e、标签之间的快速...

    深度学习(asp)网址导航系统 3.1.2(最新更新完美版)

    ·重构前后台结构,精简合并文件 ·重构前台样式采用 div+css ·重构数据库 ver2.4.5 ·重写后台网址分类管理 ·后台右侧快捷导航管理栏目增改类型不匹配错误(感谢veeda) ver2.4.3 ·实现新站收录、问题网址报告中...

    交友盲盒小程序源码版本 全开源版本

    前段时间花钱买的小程序源码 感觉太单调了 全开源版本小程序 这个小程序是云开发的不需要服务器域名 支持流量主wx支付。超级能吸引年轻人的一款小程序 版本新增: 1.Ui美化 2.星座匹配(通过星座进行盲盒) 3....

    Linux_unix_shell第一部分编程(共两部分)

    2.1.6 按照更改时间查找文件 17 2.1.7 查找比某个文件新或旧的文件 17 2.1.8 使用type选项 17 2.1.9 使用size选项 18 2.1.10 使用depth选项 18 2.1.11 使用mount选项 18 2.1.12 使用cpio选项 18 2.1.13 使用exec或ok...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part1

    实例098 日期、时间的格式化输出 131 实例099 比对论坛中帖子的相似度 132 实例100 对用户注册的密码进行加密和解密 132 实例101 保护URL地址中传递的参数 133 实例102 解析URL地址中传递的编码参数 134 实例103 ...

    PHP开发实战1200例(第1卷).(清华出版.潘凯华.刘中华).part2

    实例098 日期、时间的格式化输出 131 实例099 比对论坛中帖子的相似度 132 实例100 对用户注册的密码进行加密和解密 132 实例101 保护URL地址中传递的参数 133 实例102 解析URL地址中传递的编码参数 134 实例103 ...

    Thinkphp5.1内核京东淘宝唯品会自动抢单系统源码 全开源.zip

    Thinkphp5.1内核京东淘宝唯品会自动抢单系统源码 全开源 支付后台手动 可以自己对接支付 源码介绍: 平台与天猫、淘宝、京东、唯品会等网购平台商家合作,通过智能云系统将商家订单匹配给平台用户, 籍此提高商家在...

Global site tag (gtag.js) - Google Analytics