Ruby 我想建立一个当前月份的日历,并能够浏览过去的月份和未来的月份

Ruby 我想建立一个当前月份的日历,并能够浏览过去的月份和未来的月份,ruby,Ruby,主要是我只需要知道获取月份、日期和年份、月份的第一天和最后一天的命令是什么。我应该可以从那里找到答案。我用PHP构建了一个很好的数据库,但我更愿意使用ruby,因为在ruby中使用数据库要容易得多 所以,如果你能给我指出正确的方向。当迷你日历和caledar格式的事件显示已经有插件时,为什么要创建该引用。描述了Ruby的日期类。wday函数将获取任意日期的星期几 描述如何完整地使用日期。(Rails框架的一部分,但可以单独使用)使用适合您的功能扩展标准库日期类。如果尚未安装Rails,只需安装A

主要是我只需要知道获取月份、日期和年份、月份的第一天和最后一天的命令是什么。我应该可以从那里找到答案。我用PHP构建了一个很好的数据库,但我更愿意使用ruby,因为在ruby中使用数据库要容易得多


所以,如果你能给我指出正确的方向。

当迷你日历和caledar格式的事件显示已经有插件时,为什么要创建该引用。

描述了Ruby的日期类。
wday
函数将获取任意日期的星期几

描述如何完整地使用日期。

(Rails框架的一部分,但可以单独使用)使用适合您的功能扩展标准库日期类。如果尚未安装Rails,只需安装ActiveSupport:

gem install activesupport
然后在代码中,您可以这样使用它:

require 'rubygems'
require 'active_support'

# Get today's date
today = Date.today

# These are in the standard library Date class
today.year
 => 2010 
today.month
 => 7
today.day
 => 10 
today.wday
 => 6 

# These are added by ActiveSupport
date = today.beginning_of_month
 => Thu Jul 01 2010
date.end_of_month
 => Sat Jul 31 2010
date.prev_month
 => Tue, 01 Jun 2010 
date.next_month
 => Sun, 01 Aug 2010 
date + 2.months
 => Wed, 01 Sep 2010 
date - 2.months
 => Sat, 01 May 2010 

有关详细信息,请参阅。

另请参阅签出。它只为你做一些基本的事情,这样你就可以专注于自己制作日历了。比如确定日历上的日期(通常是前一个月的几天,本月的几天,下一个月的几天)和从星期天以外的一天开始一周。

因为我喜欢按自己的方式做事,而不是按别人的方式做事,我会很高兴地看着它,然后把它撕成碎片来做我想做的事情!