each_with_index
each_with_indexを使うと、インデックスもわかりつつ、配列の要素すべてにアクセスができる
list = [1,12,34,14,5,6] list.each_with_index{|elem, i| print i+1, "番目の要素は", elem, "です\n" }結果
1番目の要素は1です 2番目の要素は12です 3番目の要素は34です 4番目の要素は14です 5番目の要素は5です 6番目の要素は6です
indexを取りつつのeach
なんじゃこれw無駄にすごい
Dateオブジェクト.strftime([format])引数として出力したい形式を表す文字列を指定します。フォーマット文字列には普通の文字列の他に以下のような特別な文字列を指定することが出来ます。
フォーマット文字列 出力形式 %A 曜日の名称(Sunday, Monday ... ) %a 曜日の省略名(Sun, Mon ... ) %B 月の名称(January, February ... ) %b 月の省略名(Jan, Feb ... ) %c 日付と時刻 %d 日(01-31) %H 24時間制の時(00-23) %I 12時間制の時(01-12) %j 年中の通算日(001-366) %M 分(00-59) %m 月を表す数字(01-12) %p 午前または午後(AM,PM) %S 秒(00-60) (60はうるう秒) %U 週を表す数。最初の日曜日が第1週の始まり(00-53) %W 週を表す数。最初の月曜日が第1週の始まり(00-53) %w 曜日を表す数。日曜日が0(0-6) %X 時刻 %x 日付 %Y 西暦を表す数 %y 西暦の下2桁(00-99) %Z タイムゾーン %% %自身
rubyでの日付出力フォーマット
ワロタwよくこんなん思いつくなー
くっそ笑ったw