代々木で働く超新米エンジニアの足跡

代々木で働くエンジニアです。超新米です。

2016-07-15から1日間の記事一覧

ギリシャ文字のスクレイピング

ギリシャ文字(特殊な文字)をスクレイピング スクレイピングをしていたら”Ⅱ”が取得できなかったのでとまった 解決方法 doc = Nokogiri::HTML(page, ur, "CP932") エンコードをCP932で指定したらできた参考:CP932など特殊な文字を含むHTMLをスクレイピングす…

今週の月曜日を取得

今週の月曜日を取得 require 'date' this_day = Date.today this_monday = this_day - (this_day.wday - 1) 参考:今週の月曜日、先週の月曜日、来週の月曜日を取得する - Qiita

メソッドの複数の戻り値とその取得

メソッドの複数の戻り値を設定とその取得 def test 処理 return A, B end a,b = test #=>ここでA,Bの値をa,bに取得 参考:多重代入を使って複数の戻り値を取得 - メソッド - Ruby入門

日付の計算 足し算 引き算

日付の計算(加減法) require "date" d = Date.today #=>今日の日付を取得 afterDay = d + 1 #=>今日の日付 + 1日の日付を取得(つまり明日) beforeDay = d - 5 # =>今日より5日前の日付を取得

文字型からdate型に変える

require 'date' date = Date.strptime('2014年6月2日','%Y年%m月%d日') 参考:文字列型からDate型に変換する - Qiita