time = Time.now; time = Time.now;
time #得到當前本地時間,Thu Jun 07 01:04:38 +0800 2007 time #得到当前本地时间,Thu Jun 07 01:04:38 +0800 2007
time.gmtime #得到格林威治時間,Wed Jun 06 17:05:45 UTC 2007 time.gmtime #得到格林威治时间,Wed Jun 06 17:05:45 UTC 2007
time.day #傳回一個月的第幾天 time.day #传回一个月的第几天
time.gmt? #time是否為格林威治時間 time.gmt? #time是否为格林威治时间
time.hour #傳回24HR的第幾個小時 time.hour #传回24HR的第几个小时
time.localtime #把time轉換為本地時間 time.localtime #把time转换为本地时间
time.mday #傳回一個月的第幾天 time.mday #传回一个月的第几天
time.min #傳回一小時的第幾分鐘 time.min #传回一小时的第几分钟
time.mon #傳回一年中的第幾個月 time.mon #传回一年中的第几个月
time.month #傳回一年中的第幾個月 time.month #传回一年中的第几个月
time.sec #傳回一分鐘的第幾秒 time.sec #传回一分钟的第几秒
time.to_f #傳回time值 time.to_f #传回time值
time.to_i #傳回time的整數部份 time.to_i #传回time的整数部份
time.tv_sec #傳回time的整數部份 time.tv_sec #传回time的整数部份
time.tv_usec #傳回TIME的小數部份,即微秒 time.tv_usec #传回TIME的小数部份,即微秒
time.usec #傳回TIME的小數部份,即微秒 time.usec #传回TIME的小数部份,即微秒
time.utc #把TIME轉成格林威治時間 time.utc #把TIME转成格林威治时间
time.utc? #TIME時間是否為格林威治時間 time.utc? #TIME时间是否为格林威治时间
time.wday #傳回一週的第幾天 time.wday #传回一周的第几天
time.yday #傳回一年的第幾天 time.yday #传回一年的第几天
time.year #傳回哪一年 time.year #传回哪一年
time.zone #傳回TIME所使用的標準時間 time.zone #传回TIME所使用的标准时间
#時間格式化時間 #时间格式化时间
%A:星期幾的全稱 %A:星期几的全称
%a:星期幾的簡稱 %a:星期几的简称
%B:月份的全稱 %B:月份的全称
%b:月份的簡稱 %b:月份的简称
%d:日期 %d:日期
%H:24小時制的小時 %H:24小时制的小时
%I:12小時制的小時 %I:12小时制的小时
%j:一年中的第幾天 %j:一年中的第几天
%M:分鐘 %M:分钟
%m:表示月份的數字 %m:表示月份的数字
%p:上午/下午(AM,PM) %p:上午/下午(AM,PM)
%S:秒鐘 %S:秒钟
%U:表示週的數字,以第一個星期天做為第一週的開始 %U:表示周的数字,以第一个星期天做为第一周的开始
%W:表示週的數字,以第一個星期一做為第一週的開始 %W:表示周的数字,以第一个星期一做为第一周的开始
%w:表示星期幾的數字 %w:表示星期几的数字
%X:時刻 %X:时刻
%x:日期 %x:日期
%Y:表示西曆年份的數字 %Y:表示西历年份的数字
%y:西曆年份後兩個位元的數字 %y:西历年份后两个位元的数字
%%:本身 %%:本身
(Time.now).strftime("西元%Y年%m月%d日%H:%M:%S"); (Time.now).strftime("西元%Y年%m月%d日%H:%M:%S");
Date.today:今天,Date.today-30.days:减30天日期
form:http://www.douban.com/note/99064603/
分享到:
相关推荐
2. **Avdi Grimm(Ruby Tapas首席厨师)**:表示本书教会了他如何让Ruby on Rails“舞蹈”,让他编写出更好的代码,并减少与框架斗争的时间。 3. **James Edward Gray(Gray Software Productions Inc.开发者)**:...
- **Ron Bingham**(SounDBuytz CEO)表示这本书帮助他克服了对Rails的理解障碍,并赞赏作者的教学风格以及及时的支持。 - **Allen Ding**称赞该书的写作风格独特,内容丰富,与其他Rails书籍不同。 ##### 五、技术...
Rails提供了多种代码生成器,可以帮助开发者快速搭建基本的应用结构,节省大量的开发时间。 #### 四、示例代码解析 ```ruby class Project belongs_to :portfolio has_one :project_manager has_many :...
- `update:`:设置更新频率,以秒为单位,比如`update: 60`表示每分钟更新一次时间。 - `without_seconds:`:如果设置为`true`,则不显示秒数。 - `zone:`:如果你想要强制使用特定的时区,而不是用户的浏览器时区,...
- **出版时间**: 2014年6月3日。 - **出版社**: Leanpub。 - **标签**: Rails。 该书是关于Ruby on Rails 4框架的深入指南,旨在帮助读者掌握Rails 4的高级功能,并通过实际案例学习最佳实践。本书适合已经有一定...
书名为《RESTful Rails Development》,作者为Silvia Puglisi,出版时间为2015年10月。接下来,我们将深入探讨这本书中的关键知识点。 ### 1. RESTful架构简介 REST(Representational State Transfer)是一种软件...
1. 生产者:Rails应用中的任何组件都可以是生产者,它们将任务(表示为Ruby对象)放入指定的队列。 2. 队列:Sidekiq使用Redis作为默认的数据存储,创建一个或多个队列来保存待处理的任务。 3. 消费者:Sidekiq...
1. **NoMethodError**:这是Rails中最常见的错误之一,通常表示尝试调用一个不存在的方法。检查代码中是否存在拼写错误或未定义的方法,确保引用的实例变量正确,并且在适当的地方定义或引入了所需的方法。 2. **...
6. **文件结构**:"create-react-app-with-rails-boilerplate-master" 这个文件名可能表示这是一个基于CRA创建的React项目,其中包含与Rails API集成的基础模板。你可能会找到前端的源码(如`src`目录)、Rails的...
**解释**:将`peeraddr`方法调用改为`peeraddr(:numeric)`可以避免进行反向DNS查询,从而直接获取客户端IP地址的数值表示形式,而不会试图解析成主机名。这样可以大大减少由于DNS查询导致的延迟。 ##### 第二处修改...
徽章是视觉上的奖励,通常用于表示用户的特定成就或水平。在Merit中,你可以定义不同类型的徽章,包括一次性徽章和可重复获得的徽章。这些徽章可以有级别的区分,随着用户达成更多成就而升级。例如,一个初学者徽章...
时间轴是通过一条直线或曲线来表示时间的连续性,这条线上标记了关键的时间点和事件。每个点代表一个特定的日期或时间,可以附加文字、图片或其他元数据来说明该事件的内容。时间轴的设计可以是水平的、垂直的,甚至...
但技术优势一般会随着时间推移而逐渐削弱,而好的时机也并不总会长久相伴。Rails 为何能始终保持与时俱进,并不断扩大其影响力和社区呢?这里有必要给大众一个合理的解释。我认为最主要的原因就是其一直坚守的那些...
- **JavaScript**:JavaScript中,`new Date()`构造函数可以返回一个表示当前日期和时间的新`Date`对象。 - **C#**:C#的`DateTime.Now`属性可以直接获取当前系统时间。 - **Go**:在Go语言中,`time`包提供了`...
【文件名称列表】"hackthon_rails-master" 通常是GitHub仓库的默认克隆名,表示这是一个主分支的完整副本。我们可以预期项目中包含了典型的Rails应用结构,如`Gemfile`(管理依赖)、`config`目录(配置文件)、`app...
Rails Rumble是一个为期48小时的编程马拉松,参赛者需要在限定时间内构建一个完整的Web应用。因此,我们可以推测该项目是一个快速开发的应用程序,可能涉及到电话通信或者传真服务。 描述中提到的"蜡"可能是指项目...
下文将提到的我,表示 DHH 自己。 Ruby on Rails 惊人的活跃度主要是因为本身采用了新颖的技术和好的时机。但技术优势随着时间的推移而减弱;纵然有好的时机,时间久了影响也会逐渐减少。Rails 为何不仅能继续存在,...
然而,使用Redis Store也意味着需要投入时间和精力来优化配置,以达到性能和内存使用的最佳平衡。 总的来说,Redis Store是Ruby on Rails开发中的一个重要组件,尤其适用于需要高性能缓存和分布式存储的场景。虽然...
Ultra Light向导v0.1.4(测试版) 没有时间管理向导状态机,会话变量或复杂的控制器? 使用超轻向导!! Rails中的一种RESTful无需会话的易于验证的简单多步骤表单体系结构模式。 这个RailsConf 2014演讲视频对此...
3. **游戏逻辑重构**:在Rails中实现游戏逻辑,需要设计数据模型来表示游戏中的各个元素,如地图、洞穴、怪物和玩家。模型之间的关系可以通过关联来定义,例如,玩家可以有多个位置记录,每个位置对应一个洞穴。此外...