在rails中需要显示时间时,格式化时间的方法一般选用strftime,下面是关于strftime的一些介绍
strftime Format Codes
Year | Example | |
%Y | year with century | 2010 |
%y | year without century | 10 |
%C | century number (year divided by 100) | 20 |
Month | Example | |
%B | full month name | January |
%b | abbreviated month name | Jan |
%h | same as %b | Jan |
%m | month as number | (01-12) |
Week | Example | |
%U | week number of the year, Sunday as first day of week | (00-53) |
%W | week number of the year, Monday as first day of week | (00-53) |
Day | Example | |
%A | full weekday name | Wednesday |
%a | abbreviated weekday name | Wed |
%d | day of the month | (01-31) |
%e | day of the month, single digits preceded by space | ( 1-31) |
%j | day of the year | (001-366) |
%w | weekday as a number, with 0 representing Sunday | (0-6) |
%u | weekday as a number, with 1 representing Monday | (1-7) |
Time | Example | |
%H | hour (24-hour clock) | (00-23) |
%k | hour (24-hour clock); single digits preceded by space | ( 0-23) |
%I | hour (12-hour clock) | (01-12) |
%l | hour (12-hour clock); single digits preceded by space | ( 1-12) |
%M | minute | (00-59) |
%S | seconds | (00-59) |
%p | either AM or PM | AM |
%Z | timezone name or abbreviation | EDT |
%z | timezone offset from UTC | -0400 |
Summaries | Example | |
%D | date, same as %m/%d/%y | 05/16/07 |
%v | date, same as %e-%b-%Y | 16-May-2007 |
%F | date, same as %Y-%m-%d | 2007-05-16 |
%R | time, 24 hour notation, same as %H:%M | 18:06 |
%T | time, 24 hour notation, same as %H:%M:%S | 18:06:15 |
%r | time, am/pm notation, same as %I:%M:%S %p | 06:06:15 PM |
Formatting | |
%n | newline character |
%t | tab character |
%% | percent character |
Less common formats | |
%s | number of seconds since the Epoch, UTC |
%c | national date and time representation |
%+ | national date and time representation |
%x | national date representation |
%X | national time representation |
%G | year with century, starting on first Monday where week has 4 or more days. |
%g | year without century, starting on first Monday where week has 4 or more days. |
%V | week number of the year, starting on first Monday where week has 4 or more days. |
rails 实现 动态显示时间
2010-12-17 16:25
视图:
<%= javascript_include_tag :defaults %> <%= periodically_call_remote :url => new_ajax_fun_path, :update =>'result', :frequency => 1 %> <div id="result"></div>
控制器:
def new respond_to do |wants| wants.js {render :text => Time.now.strftime("%Y-%m-%d %H:%M:%S")} end end
相关推荐
local_time - Rails引擎向用户用当地时间格式来显示时间和日期
这几天一直在学习使用RoR(Ruby on Rails),想建立一个功能全面一点的LBS(Location Based Service)网站。但是对于我这个RoR的初学者(仅有几天时间)来说,毕竟太复杂了。因此本文试图简化原来的设计思路,抛弃一切...
ValidatesTimeliness¶↑来源:github.com/adzap/validates_timeliness问题:github....功能¶↑将日期,时间和日期时间的验证添加到ActiveModel Handles时区,并为您键入值的强制转换Only Rails日期/时间
在随后的“Rails框架“部分中,作者深入介绍了Rails框架的各个组件。 除了上述两部分外,对Rails缺乏了解的读者应该首先阅读“起步”部分,通过一个最简单的应用示例感性了解这个时下热门的web框架。不熟悉Ruby的...
Shog添加了一些颜色来突出显示上下文,并使其更容易挑选出消息的重要部分。 像这样的未格式化日志 变得易于准备和处理这样的日志 使用粗毛 只需将以下内容添加到您的Gemfile中即可启用闪亮的输出日志。 gem '...
这个 gem 只包含作为 Rails 3.1(或更新的)资产管道中的资产。 gem 目前使用Highstock 2.1.5 什么是高股? Highstock 允许您使用纯 JavaScript 创建股票或一般时间线图表,包括复杂的导航选项,如小型导航器系列...
Small Rails应用程序旨在显示医生/医疗实践的开放时间。 简单响应的设计与小屏幕兼容。 可以选择日期和营业时间将新医生添加到列表中。 科技类 icon由
时间安装脚本/插件安装 git@github.com:scharfie/eztime.git EZTime 是 Ruby 中 Date 类的简单扩展日期和时间的格式。我不能只使用 strftime 吗?功能支持EZTime 具有许多 strftime 不具备的格式化功能。 比如如果要...
在项目目录中运行: $rails s我的方法思考过程当我得到问题陈述时,这些是我最初的指导性问题: 从用户的角度来看,真正的问题是什么? 成功会是什么样? 我需要测试什么才能确保其正常工作? 我将如何对数据建模?...
(注意:由于Tracklog正在开发中,因此屏幕截图可能并不总是代表当前状态。) 安装 由于Tracklog是标准的Rails应用程序,因此您可以使用自己喜欢的部署工具在服务器上安装Tracklog。 要在本地运行它,您需要执行...
在演示过程中,我通过一个简单的表格将每个应用程序的名称输入到系统中。 是时候投票了,我把投稿清单放到了这台巨型投影机上: 投票期结束后,我导航到结果页面,该页面显示每个应用程序获得了多少票。 在接下来的...
将热图集成到Web应用程序中,以查看用户在Web应用程序上花费最多时间的部分。 用户在哪里单击页面。 帮助收集分析信息,以找出什么在网络上起作用,什么吸引了大多数用户。 查看用户交互,使您的应用程序更加出色! ...
从头开始在Rails中制作的事件管理Web应用程序。 角色:活动组织者,场地所有者,服务提供商和普通用户。 设置: 克隆仓库 运行捆绑安装 运行rake db:setup 生成一些伪数据:运行rake setup_data可选),使用rake ...
Facture使用Ember.js和Rails API后端对我原来的仅Rails发票管理应用程序进行了重写。 它使用来呈现PDF发票。 特征 按项目创建,编辑和显示发票 按月显示迄今为止的年收入,转换为默认货币 使用渲染发票 重复现有...
电子邮件搜索是一个简单的Rails应用程序,其目的是对以标准ASCII文本格式保存的许多电子邮件提供快速有效的搜索,每条消息一个文件,其中邮件标题和正文由两个换行符分隔。 例如,Apple Mail使用的* .emlx格式效果...
N+1 是一个性能问题,在页面上显示 N 条记录的过程中,您最终会向数据库发送 N+1(或更多)SQL 查询。 这是非常低效的,因为从 Ruby 到 Postgres 的每次往返都需要时间。 预加载或缓存您知道需要的数据会好得多,...
Logjam可以生成各种图形和表格,显示应用程序的不同部分消耗了多少时间和内存。 该界面足够灵活,能够为您可能对应用程序提出的许多问题提供答案,例如 我的应用程序中最需要优化的操作是什么? 在最坏的情况下,我...
遗传初创公司(网络) 基于遗传算法的Ruby on Rails + React应用程序(Web)的实现,代表了初创企业的可能寿命。... 然后,运行: rails test 也可以在特定文件中运行测试: rails test <test_fil
20周内有20个Web应用程序 您好,欢迎来到我的20挑战20资料库。 此仓库将包含在此20周的视频系列过程中...•第14周-快速迭代–通过在Ruby On Rails中使用Rspec TDD减少错误的发生6 影片教学 博客教程 •第15周-使用Axio