<?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>ParseDate</title> <meta http-equiv="Content-type" content="text/html; charset=UTF-8" /> <link href="default.css" type="text/css" rel="stylesheet" /> <link href="refm248.html" rel="next" /> <link href="refm246.html" rel="prev" /> <link href="index.html" rel="start" /> </head> <body> <div class="navigator"><span class="navigator">[<a href="index.html">MAIN</a>][<a href="refm543.html">INDEX</a>] [<a href="index.html">TOP</a>][<a href="refm246.html">UP</a>][<a href="refm246.html"><-PREV</a>][<a href="refm248.html">NEXT-></a>]</span></div> <hr /> <h2><a name="L004531" id="L004531">ParseDate</a></h2> <p>日付を解析します。</p> <h3><a name="L004532" id="L004532">モジュール関数</a></h3> <dl> <dt><a name="L004533" id="L004533">parsedate(str[, complete])</a></dt> <dd> <p>与えられた日付表現を解析し、見いだした要素を 配列 (年、月、日、時、分、秒、タイムゾーン、曜日) で返します。</p> <p>省略できる最後の引数が真で、年が0から99の範囲であれば、 年の下2桁表現であるとみなしこれを補います。 なお、省略した場合は、偽とみなします。</p> <p>parsedate はいろいろな書式をあつかえます。 たとえば、つぎのような表現を受けつけます:</p> <pre>Sat Saturday 1999-08-28 21:45:09 09:45:09 PM 1999-08-28T21:45:09+0900 19990828 214509 H11.08.28T21:45:09Z Sat Aug 28 21:45:09 1999 Sat Aug 28 21:45:09 JST 1999 Sat, 28 Aug 1999 21:45:09 -0400 Saturday, 28-Aug-99 21:45:09 GMT 08/28/1999 1999/08/28</pre> <p>日付解析し直ちに Date、あるいは DateTime オブジェクトを生成するには、 <a href="refm124.html">date.rb</a> で提供される Date::parse や DateTime::parse や Date::strptime や DateTime::strptime などをつかうことができます。</p> <p>日付解析し直ちに Time オブジェクトを生成するには、 <a href="refm323.html">time.rb</a> で提供される Time.parse をつかうことができます。</p> </dd> </dl> <hr /> <div class="navigator"><span class="navigator">[<a href="index.html">MAIN</a>][<a href="refm543.html">INDEX</a>] [<a href="index.html">TOP</a>][<a href="refm246.html">UP</a>][<a href="refm246.html"><-PREV</a>][<a href="refm248.html">NEXT-></a>]</span></div> </body> </html>