teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

誤字修正

2015/10/05 11:40

投稿

hirohiro
hirohiro

スコア2068

answer CHANGED
@@ -1,4 +1,4 @@
1
- 既にクローズしてるようで蛇足になりますが、Dateクラスを使って次のように書けば値を得られるようです。
1
+ 既にクローズしてるようで蛇足になりますが、Dateクラスを使って次のように書けば値を得ることができるようです。
2
2
  ```ruby
3
3
  require 'date'
4
4
  a = Date.new(2015, 10, -1) # 10月の最終日

1

追記

2015/10/05 11:39

投稿

hirohiro
hirohiro

スコア2068

answer CHANGED
@@ -3,4 +3,12 @@
3
3
  require 'date'
4
4
  a = Date.new(2015, 10, -1) # 10月の最終日
5
5
  puts a.day # 31
6
+ ```
7
+
8
+ ただ、もしサポート機能でなければ将来のバージョンで動作しなくなる可能性があります
9
+ 気になる場合はこちら
10
+ ```ruby
11
+ require 'date'
12
+ a = Date.new(2012, 3, 1) # 2012/2の最終日
13
+ puts (a-1).day # 29
6
14
  ```