|
|
@@ -1,6 +1,6 @@
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
<!-- Reviewed: no -->
|
|
|
-<!-- EN-Revision: 17600 -->
|
|
|
+<!-- EN-Revision: 17750 -->
|
|
|
<sect1 id="zend.date.constants">
|
|
|
|
|
|
<title>日付関数全般用の定数</title>
|
|
|
@@ -22,7 +22,7 @@
|
|
|
オブジェクトのタイムゾーン設定を使用して自動的に正しい値で計算を行います。
|
|
|
これは、内部のタイムスタンプの値が何であるかや
|
|
|
ユーザが世界中のどこにいるかとは関係がありません。
|
|
|
- 使用する単位にかかわらず、出力結果は <acronym>GMT</acronym>/UTC
|
|
|
+ 使用する単位にかかわらず、出力結果は <acronym>GMT</acronym> あるいは <acronym>UTC</acronym>
|
|
|
あるいはロケールにあわせて地域化された形式となります。
|
|
|
以下の出力サンプルは、
|
|
|
Europe/GMT+1 (ドイツ、オーストリア、フランスなど)
|
|
|
@@ -34,63 +34,63 @@
|
|
|
<tgroup cols="4">
|
|
|
<thead>
|
|
|
<row>
|
|
|
- <entry>関数/入力</entry>
|
|
|
+ <entry>メソッド</entry>
|
|
|
<entry>説明</entry>
|
|
|
<entry>元の日付</entry>
|
|
|
- <entry>使用後の出力</entry>
|
|
|
+ <entry>結果</entry>
|
|
|
</row>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
<row>
|
|
|
- <entry>get(Zend_Date::HOUR)</entry>
|
|
|
+ <entry><methodname>get(Zend_Date::HOUR)</methodname></entry>
|
|
|
<entry>時間を出力する</entry>
|
|
|
<entry>2009-02-13T14:53:27+01:00</entry>
|
|
|
<entry>14</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
- <entry>set(12, Zend_Date::HOUR)</entry>
|
|
|
+ <entry><methodname>set(12, Zend_Date::HOUR)</methodname></entry>
|
|
|
<entry>新しい時間を設定する</entry>
|
|
|
<entry>2009-02-13T14:53:27+01:00</entry>
|
|
|
<entry>2009-02-13T12:53:27+01:00</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
- <entry>add(12, Zend_Date::HOUR)</entry>
|
|
|
+ <entry><methodname>add(12, Zend_Date::HOUR)</methodname></entry>
|
|
|
<entry>時間を足す</entry>
|
|
|
<entry>2009-02-13T14:53:27+01:00</entry>
|
|
|
<entry>2009-02-14T02:53:27+01:00</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
- <entry>sub(12, Zend_Date::HOUR)</entry>
|
|
|
+ <entry><methodname>sub(12, Zend_Date::HOUR)</methodname></entry>
|
|
|
<entry>時間を引く</entry>
|
|
|
<entry>2009-02-13T14:53:27+01:00</entry>
|
|
|
<entry>2009-02-13T02:53:27+01:00</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
- <entry>compare(12, Zend_Date::HOUR)</entry>
|
|
|
+ <entry><methodname>compare(12, Zend_Date::HOUR)</methodname></entry>
|
|
|
<entry>時間を比較し、0 か 1 あるいは -1 を返す</entry>
|
|
|
<entry>2009-02-13T14:53:27+01:00</entry>
|
|
|
<entry>1 (オブジェクト > 引数 の場合)</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
- <entry>copy(Zend_Date::HOUR)</entry>
|
|
|
+ <entry><methodname>copy(Zend_Date::HOUR)</methodname></entry>
|
|
|
<entry>時間部のみをコピーする</entry>
|
|
|
<entry>2009-02-13T14:53:27+01:00</entry>
|
|
|
<entry>1970-01-01T14:00:00+01:00</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
- <entry>equals(14, Zend_Date::HOUR)</entry>
|
|
|
+ <entry><methodname>equals(14, Zend_Date::HOUR)</methodname></entry>
|
|
|
<entry>時間を比較し、<constant>TRUE</constant> あるいは <constant>FALSE</constant> を返す</entry>
|
|
|
<entry>2009-02-13T14:53:27+01:00</entry>
|
|
|
<entry><constant>TRUE</constant></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
- <entry>isEarlier(12, Zend_Date::HOUR)</entry>
|
|
|
+ <entry><methodname>isEarlier(12, Zend_Date::HOUR)</methodname></entry>
|
|
|
<entry>時間を比較し、<constant>TRUE</constant> あるいは <constant>FALSE</constant> を返す</entry>
|
|
|
<entry>2009-02-13T14:53:27+01:00</entry>
|
|
|
<entry><constant>TRUE</constant></entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
- <entry>isLater(12, Zend_Date::HOUR)</entry>
|
|
|
+ <entry><methodname>isLater(12, Zend_Date::HOUR)</methodname></entry>
|
|
|
<entry>時間を比較し、<constant>TRUE</constant> あるいは <constant>FALSE</constant> を返す</entry>
|
|
|
<entry>2009-02-13T14:53:27+01:00</entry>
|
|
|
<entry><constant>FALSE</constant></entry>
|
|
|
@@ -118,7 +118,7 @@
|
|
|
<entry>定数</entry>
|
|
|
<entry>説明</entry>
|
|
|
<entry>日付</entry>
|
|
|
- <entry>影響を受ける部分の例</entry>
|
|
|
+ <entry>結果</entry>
|
|
|
</row>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
@@ -126,13 +126,17 @@
|
|
|
<entry><constant>Zend_Date::DAY</constant></entry>
|
|
|
<entry>日 (二桁の数値)</entry>
|
|
|
<entry>2009-02-06T14:53:27+01:00</entry>
|
|
|
- <entry>2009-02-<emphasis>06</emphasis>T14:53:27+01:00 (06)</entry>
|
|
|
+ <entry>
|
|
|
+ <command>2009-02-<emphasis>06</emphasis>T14:53:27+01:00</command> (06)
|
|
|
+ </entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry><constant>Zend_Date::DAY_SHORT</constant></entry>
|
|
|
<entry>日 (一桁あるいは二桁の数値)</entry>
|
|
|
<entry>2009-02-06T14:53:27+01:00</entry>
|
|
|
- <entry>2009-02-0<emphasis>6</emphasis>T14:53:27+01:00 (6)</entry>
|
|
|
+ <entry>
|
|
|
+ <command>2009-02-0<emphasis>6</emphasis>T14:53:27+01:00</command> (6)
|
|
|
+ </entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry><constant>Zend_Date::WEEKDAY</constant></entry>
|
|
|
@@ -197,7 +201,7 @@
|
|
|
<entry>定数</entry>
|
|
|
<entry>説明</entry>
|
|
|
<entry>日付</entry>
|
|
|
- <entry>影響を受ける部分の例</entry>
|
|
|
+ <entry>結果</entry>
|
|
|
</row>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
@@ -220,7 +224,7 @@
|
|
|
<entry>定数</entry>
|
|
|
<entry>説明</entry>
|
|
|
<entry>日付</entry>
|
|
|
- <entry>影響を受ける部分の例</entry>
|
|
|
+ <entry>結果</entry>
|
|
|
</row>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
@@ -276,7 +280,7 @@
|
|
|
<entry>定数</entry>
|
|
|
<entry>説明</entry>
|
|
|
<entry>日付</entry>
|
|
|
- <entry>影響を受ける部分の例</entry>
|
|
|
+ <entry>結果</entry>
|
|
|
</row>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
@@ -325,7 +329,7 @@
|
|
|
<entry>定数</entry>
|
|
|
<entry>説明</entry>
|
|
|
<entry>日付</entry>
|
|
|
- <entry>影響を受ける部分の例</entry>
|
|
|
+ <entry>結果</entry>
|
|
|
</row>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
@@ -384,7 +388,7 @@
|
|
|
<row>
|
|
|
<entry><constant>Zend_Date::MILLISECOND</constant></entry>
|
|
|
<entry>ミリ秒 (理論上は無限大)</entry>
|
|
|
- <entry>2009-02-06T14:53:27.20546</entry>
|
|
|
+ <entry><command>2009-02-06T14:53:27.20546</command></entry>
|
|
|
<entry>2009-02-06T14:53:27.<emphasis>20546</emphasis>
|
|
|
</entry>
|
|
|
</row>
|
|
|
@@ -414,7 +418,7 @@
|
|
|
<entry>定数</entry>
|
|
|
<entry>説明</entry>
|
|
|
<entry>日付</entry>
|
|
|
- <entry>影響を受ける部分の例</entry>
|
|
|
+ <entry>結果</entry>
|
|
|
</row>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
@@ -422,14 +426,14 @@
|
|
|
<entry><constant>Zend_Date::TIMEZONE</constant></entry>
|
|
|
<entry>タイムゾーン名 (省略形文字列)</entry>
|
|
|
<entry>2009-02-06T14:53:27+01:00</entry>
|
|
|
- <entry><emphasis>CET</emphasis>
|
|
|
+ <entry><emphasis><acronym>CET</acronym></emphasis>
|
|
|
</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry><constant>Zend_Date::TIMEZONE_NAME</constant></entry>
|
|
|
<entry>タイムゾーン名 (文字列)</entry>
|
|
|
<entry>2009-02-06T14:53:27+01:00</entry>
|
|
|
- <entry><emphasis>Europe/Paris</emphasis>
|
|
|
+ <entry><emphasis><command>Europe/Paris</command></emphasis>
|
|
|
</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
@@ -471,7 +475,7 @@
|
|
|
<entry>定数</entry>
|
|
|
<entry>説明</entry>
|
|
|
<entry>日付</entry>
|
|
|
- <entry>影響を受ける部分の例</entry>
|
|
|
+ <entry>結果</entry>
|
|
|
</row>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
@@ -508,7 +512,9 @@
|
|
|
<entry><constant>Zend_Date::COOKIE</constant></entry>
|
|
|
<entry>クッキー形式の日付 (クッキー用の文字列)</entry>
|
|
|
<entry>2009-02-13T14:53:27+01:00</entry>
|
|
|
- <entry><emphasis>Friday, 13-Feb-09 14:53:27 Europe/Paris</emphasis>
|
|
|
+ <entry>
|
|
|
+ <emphasis><command>Friday, 13-Feb-09 14:53:27
|
|
|
+ Europe/Paris</command></emphasis>
|
|
|
</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
@@ -522,7 +528,9 @@
|
|
|
<entry><constant>Zend_Date::RFC_850</constant></entry>
|
|
|
<entry><acronym>RFC</acronym> 850 形式の日付 (文字列)</entry>
|
|
|
<entry>2009-02-13T14:53:27+01:00</entry>
|
|
|
- <entry><emphasis>Friday, 13-Feb-09 14:53:27 Europe/Paris</emphasis>
|
|
|
+ <entry>
|
|
|
+ <emphasis><command>Friday, 13-Feb-09 14:53:27
|
|
|
+ Europe/Paris</command></emphasis>
|
|
|
</entry>
|
|
|
</row>
|
|
|
<row>
|
|
|
@@ -548,7 +556,10 @@
|
|
|
</row>
|
|
|
<row>
|
|
|
<entry><constant>Zend_Date::W3C</constant></entry>
|
|
|
- <entry>HTML/HTTP 用の W3C 形式の日付 (文字列)</entry>
|
|
|
+ <entry>
|
|
|
+ <acronym>HTML</acronym> あるいは <acronym>HTTP</acronym> 用の
|
|
|
+ <acronym>W3C</acronym> 形式の日付 (文字列)
|
|
|
+ </entry>
|
|
|
<entry>2009-02-13T14:53:27+01:00</entry>
|
|
|
<entry><emphasis>2009-02-13T14:53:27+01:00</emphasis>
|
|
|
</entry>
|
|
|
@@ -575,7 +586,7 @@
|
|
|
<entry>定数</entry>
|
|
|
<entry>説明</entry>
|
|
|
<entry>日付</entry>
|
|
|
- <entry>影響を受ける部分の例</entry>
|
|
|
+ <entry>結果</entry>
|
|
|
</row>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
@@ -741,7 +752,7 @@ print $date->toString("'Era:GGGG='GGGG, ' Date:yy.MMMM.dd'yy.MMMM.dd");
|
|
|
<entry>定数</entry>
|
|
|
<entry>説明</entry>
|
|
|
<entry>対応する要素</entry>
|
|
|
- <entry>影響を受ける部分の例</entry>
|
|
|
+ <entry>結果</entry>
|
|
|
</row>
|
|
|
</thead>
|
|
|
<tbody>
|
|
|
@@ -1207,7 +1218,7 @@ print $date->toString("'Format:D M j G:i:s T Y='D M j G:i:s T Y");
|
|
|
<entry>説明</entry>
|
|
|
<entry>対応する要素</entry>
|
|
|
<entry><acronym>CLDR</acronym> での同等の指定子</entry>
|
|
|
- <entry>影響する部分/例</entry>
|
|
|
+ <entry>結果</entry>
|
|
|
</row>
|
|
|
</thead>
|
|
|
<tbody>
|