| PostgreSQL 8.3.7ʸ�� | ||||
|---|---|---|---|---|
| ���Υڡ��� | ���ᤷ | �� 8�ϥǡ����� | ������ | ���Υڡ��� |
PostgreSQL�Ǥϡ�ɽ8-9�˼�����Ƥ���SQL�����դȻ���ǡ����������Ƥ����ݡ��Ȥ���Ƥ��ޤ��� �����Υǡ����������ѤǤ���黻�ҤˤĤ��Ƥ���9.9���������ޤ���
ɽ 8-9. ����/����ǡ�����
| ��̾ | ��Ǽ������ | ���� | �DZ�β�� | �DZ��̤�� | ���� |
|---|---|---|---|---|---|
| timestamp [ (p) ] [ without time zone ] | 8 �Х��� | ���դȻ���ξ�� | 4713 BC | 5874897 AD | 1���á�14�� |
| timestamp [ (p) ] with time zone | 8�Х��� | ���դȻ���ξ�����������դ� | 4713 BC | 5874897 AD | 1���á�14�� |
| interval [ (p) ] | 12�Х��� | ���ֳִ� | -178000000ǯ | 178000000ǯ | 1���á�14�� |
| date | 4�Х��� | ���դΤ� | 4713 BC | 5874897 AD | 1�� |
| time [ (p) ] [ without time zone ] | 8�Х��� | �������λ���Τ� | 00:00:00 | 24:00:00 | 1���á�14�� |
| time [ (p) ] with time zone | 12�Х��� | �������λ���Τߡ��������դ� | 00:00:00+1459 | 24:00:00-1459 | 1���á�14�� |
����: PostgreSQL 7.3�������Ǥϡ�ñ�ʤ�timestamp��timestamp with time zone��Ʊ���Ǥ����� ����ϡ�SQL�ߴ����Τ�����ѹ�����ޤ�����
time��timestamp�������interval���åե�����ɤ���Í����Ƥ��뾮�����ʲ��η������ꤹ�륪�ץ����������ͤǤ���p������դ��ޤ��� �ǥե���ȤǤϡ�����Ū�����٤��Ф���³��Ϥ���ޤ��� p�ε����ϰϤϡ�timestamp����interval�����0����6�Ǥ���
����: timestamp���ͤ���������ư���������Ȥ�����¸����Ƥ�����ʸ��ߤΥǥե���ȤǤ��ˡ�Í�������٤�6��꾮�������⤷��ޤ��� timestamp���ͤ�2000-01-01�������ˤ����в��ÿ��Ȥ��Ƴ�Ǽ����ޤ��� �ޥ������ä����٤ϡ�2000-01-01����2��3ǯ��������դǤ�ã������Ƥ��ޤ������������٤����դ���2000-01-01�����Υ���ˤĤ�ư������ޤ��� timestamp���ͤ�8�Х��������ʥ���ѥ�����˥��ץ�������ˤȤ��Ƴ�Ǽ�������ˤϥޥ������ä����٤����Ƥ��ϰϤ��ͤ˴ؤ���Í���Ǥ��� ��������8�Х��������Υ����ॹ����פǤϡ����������ϰϤ���Ҥ����¤������¤��졢4713 BC����294276 AD�ޤǤȤʤäƤ��ޤ��ޤ��� Ʊ������ѥ��륪�ץ����ǡ�time�����interval�ͤ���ư���������Ȥ��Ƴ�Ǽ���뤫8�Х��������Ȥ��Ƴ�Ǽ���뤫���ޤ�ޤ��� ��ư���������ξ�硢�ç¤ï¿½ï¿½interval�Ǥϴֳ֤����ä���ݤ����٤�����ޤ���
time����8�Х������������Ѥ��줿���ˤϡ�p��0����6�ޤǤ��ϰϤǻ��Ѳ�ǽ�Ǥ��� �ޤ�����ư�����������Ѥ������ˤ�0����10�ޤǤ����Ѳ�ǽ�Ǥ���
time with time zone��ɸ��SQL���������Ƥ��ޤ�������������ϡ�����Í��������뤹�뤳�Ȥˤʤ꤫�ͤʤ������ò¼¨¤ï¿½ï¿½Æ¤ï¿½ï¿½Þ¤ï¿½ï¿½ï¿½ �ۤȤ�ɤξ�硢date��time��timestamp without time zone��timestamp with time zone���Ȥ߹�碌�ǡ����ƤΥ��ץꥱ���������׵ᤵ�������/���ﵡǽ���Ƥ��󶡤��Ƥ���Ϥ��Ǥ���
abstime��reltime�����٤��㤤�ǡ������ǡ������ǻ��Ѥ���Ƥ��ޤ��� ���������ץꥱ�������ˤϤ����η��λ��Ѥ��򤱡��ޤ�Ŭ���ʻ��˸Ť����ץꥱ�������⹹�����Ƥ��������� �����������Ѥη��ΰ����ޤ������Ƥ�����Υ�꡼���ǤϺ��������ǽ��������ޤ���
���դȻ�������Ϥϡ�ISO 8601��SQL�ߴ�������Ū��POSTGRES������¾��ޤ�ۤȤ�ɤ�Ŭ���Ȥߤʤ����񼰤�����դ��ޤ��� ���դ����Ϥˤ����������ν���Τ褦�ʤ�����Ȥ��ᤵ��뤤���Ĥ��ν񼰤ˤĤ��Ƥϡ������Υե�����ɤ򹥤��ʽ���˻���Ǥ���褦�ˤʤäƤ��ޤ��� DateStyle�ѥ�᡼����MDY�����ꤹ��С�����ǯ�Ȥ�����Dz�ᤵ�졢DMY�����ꤹ�������ǯ�Ȥ�����ǡ�YMD�����ꤹ���ǯ�����Ȥ�����Dz�ᤵ��ޤ���
PostgreSQL������/����α��Ѥˤ�����ɸ��SQL���׵�������Ǥ��� ����/��������Ϥˤ��������Τʹ�ʸ���ϵ�§�ȡ����ӽ��������ƻ����Ӥ�ޤ���Ѳ�ǽ�ʥƥ����ȥե�����ɤ˴ؤ��Ƥ���ϿB�򻲾Ȥ��Ƥ���������
�ƥ�����ʸ����Τ褦�ˡ����դ�����ƥ���ñ�������ǰϤ�ɬ�פ����뤳�Ȥ�פ��Ф��Ƥ��������� �ܺ٤���4.1.2.5�򻲾Ȥ��Ƥ��������� SQL�Ǥϲ����ι�ʸ��ɬ�פǤ���
type [ (p) ] 'value'
�����ǡ����ץ��������٤λ���p���åե�����ɤξ������ʲ��η�����б����������Ǥ��� ���٤�time��timestamp�������interval�����Ф�������Ǥ��ޤ��� �ͤε����ϰϤϴ����������Ƥ��ޤ��� �������ˤ��������ٻ��꤬�ʤ����ϡ��ǥե���ȤΥ�ƥ���ͤ����٤ˤʤ�ޤ���
ɽ8-10��date�������ϲ�ǽ�ʤ�Τΰ����򼨤��ޤ���
ɽ 8-10. ��������
| �� | ���� |
|---|---|
| January 8, 1999 | ���Ƥ�datestyle���ϥ⡼�ɤˤ�����ۣ�椵������ޤ��� |
| 1999-01-08 | ISO 8601�����ƤΥ⡼�ɤ�1��8���ˤʤ�ޤ��ʿ侩�񼰡ˡ� |
| 1/8/1999 | MDY�⡼�ɤǤ�1��8����DMY�⡼�ɤǤ�8��1���� |
| 1/18/1999 | MDY�⡼�ɤǤ�1��18����¾�Υ⡼�ɤǤϵ��䤵��ޤ��� |
| 01/02/03 | MDY�⡼�ɤǤ�2003ǯ1��2����DMY�⡼�ɤǤ�2003ǯ2��1����YMD�⡼�ɤǤ�2001ǯ2��3���� |
| 1999-Jan-08 | ���ƤΥ⡼�ɤ�1��8���ˤʤ�ޤ��� |
| Jan-08-1999 | ���ƤΥ⡼�ɤ�1��8���ˤʤ�ޤ��� |
| 08-Jan-1999 | ���ƤΥ⡼�ɤ�1��8���ˤʤ�ޤ��� |
| 99-Jan-08 | YMD�⡼�ɤ�1��8����¾�Υ⡼�ɤǤϥ��顼�� |
| 08-Jan-99 | 1��8����������YMD�⡼�ɤǤϥ��顼�� |
| Jan-08-99 | 1��8����������YMD�⡼�ɤǤϥ��顼�� |
| 19990108 | ISO 8601�����ƤΥ⡼�ɤ�1��8���ˤʤ�ޤ��� |
| 990108 | ISO 8601�����ƤΥ⡼�ɤ�1��8���ˤʤ�ޤ��� |
| 1999.008 | ǯ�Ȥ������ޤǤ��߷� |
| J2451187 | ��ꥦ���� |
| January 8, 99 BC | ���񵪸���99ǯ |
��������λ����ɽ������time [(p) ] without time zone��time [ (p) ] with time zone�Ǥ��� ñ�ʤ�time��time without time zone��Ʊ���Ǥ���
�����η��ؤ�Í�������Ϥϡ�������θ�˥��ץ����ǻ����Ӥ���ʤ�ޤ� ��ɽ8-11��ɽ8-12�ò»²¾È¤ï¿½ï¿½Æ¤ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½Ë¡ï¿½ time without time zone�ؤ����Ϥ˻����Ӥ����ꤵ�줿��硢�����ӤϷٹ�ʤ�̵�뤵��ޤ��� �ޤ���America/New_York�ʤɲƻ��ֵ�§��ޤ������̾����Ѥ��Ƥ��ʤ��¤ꡢ���դ���ꤹ�뤳�ȤϤǤ��ޤ����������̵�뤵��ޤ��� ���ξ�硢ɸ�फ�ƻ��֤��ɤ����Ŭ�Ѥ��뤫�����Ǥ���褦�ˡ����դλ��꤬ɬ�פǤ��� Ŭ�ڤʻ����ӥ��ե��åȤ�time with time zone�����ͤ˵�Ͽ����Ƥ��ޤ���
ɽ 8-11. ��������
| �� | ���� |
|---|---|
| 04:05:06.789 | ISO 8601 |
| 04:05:06 | ISO 8601 |
| 04:05 | ISO 8601 |
| 040506 | ISO 8601 |
| 04:05 AM | 04:05��Ʊ����AM���ͤ˱ƶ����ޤ��� |
| 04:05 PM | 16:05��Ʊ�����������Ϥ�12�ʲ��Ǥʤ���Фʤ�ޤ��� |
| 04:05:06.789-8 | ISO 8601 |
| 04:05:06-08:00 | ISO 8601 |
| 04:05-08:00 | ISO 8601 |
| 040506-08 | ISO 8601 |
| 04:05:06 PST | ��ά���ˤ������Ӥλ��ꡣ |
| 2003-04-12 04:05:06 America/New_York | ̾���ˤ������Ӥλ��ꡣ |
ɽ 8-12. ����������
| �� | ���� |
|---|---|
| PST | ��ά�����ƹ���ʿ��ɸ����֡� |
| America/New_York | �����ʻ�����̾ |
| PST8PDT | |
| -8:00 | ISO 8601��PST�ѤΥ��ե��å� |
| -800 | ISO 8601��PST�ѤΥ��ե��å� |
| -8 | ISO 8601��PST�ѤΥ��ե��å� |
| zulu | UTC�Ѥη�����ά�� |
| z | zulu���� |
�����Ӥλ�����ˡ�˴ؤ���ܺ٤� ��8.5.3�򻲾Ȥ��Ƥ���������
�����ॹ����׷��ؤ�Í�������Ϥϡ����դȻ���ò¥»¥Ã¥È¤Ë¤ï¿½ï¿½ï¿½ï¿½ï¿½Î¡ï¿½ï¿½ï¿½ï¿½ï¿½Ë¤ï¿½ï¿½Î¸ï¿½Ë¥ï¿½ï¿½×¥ï¿½ï¿½ï¿½ï¿½Ç»ï¿½ï¿½ï¿½ï¿½Ó¡ï¿½ï¿½ï¿½ï¿½Î¸ï¿½Ë¥ï¿½ï¿½×¥ï¿½ï¿½ï¿½ï¿½ï¿½AD�⤷����BC����ʤ�ޤ� ��¾��AD/BC������Ӥ������դ�����ˡ�⤢��ޤ���������Ͽ侩��������ǤϤ���ޤ���ˡ� �������äơ�
1999-01-08 04:05:06
��
1999-01-08 04:05:06 -8:00
��Í�����ͤǡ�ISO 8601�˽�ò¤·¤Æ¤ï¿½ï¿½Þ¤ï¿½ï¿½ï¿½ �ޤ����������Ѥ���Ƥ���
January 8 04:05:06 1999 PST
�Ȥ����񼰤⥵�ݡ��Ȥ���ޤ���
ɸ��SQL�Ǥϡ�timestamp without time zone�Υ�ƥ���timestamp with time zone�Υ�ƥ���"+"�⤷����"-"��Í̵�Ƕ��̤��Ƥ��ޤ��� ���Τ��ᡢɸ��˽����ȡ�
TIMESTAMP '2004-10-19 10:23:54'
��timestamp without time zone�ˡ�
TIMESTAMP '2004-10-19 10:23:54+02'
��timestamp with time zone�ˤʤ�ޤ��� PostgreSQL�ϡ����η�����ޤ�����ʸ�����ƥ������Ƥ򸡾ڤ��ޤ��� ���Τ����Τ褦��timestamp without time zone�򰷤��ޤ��� ��ƥ�뤬�μ¤�timestamp with time zone�Ȥ��ư�����褦�ˤ���ˤϡ��㤨�С�
TIMESTAMP WITH TIME ZONE '2004-10-19 10:23:54+02'
�Τ褦������������Ū�ʷ�����ꤷ�Ƥ��������� timestamp without time zone�ȷ���ѤߤΥ�ƥ��Ǥϡ�PostgreSQL�Ϸٹ�ʤ������Ӿ���򤹤٤�̵�뤷�ޤ��� �Ĥޤꡢ��̤��ͤ��������줿�����ͤ�����/����ե�����ɤ���������ޤ�ޤ����������Ӥ�Ĵ���Ϥʤ���ޤ���
timestamp with time zone�ˤĤ��������˳�Ǽ����Ƥ����ͤϾ��UTC�Ǥ��ʶ��������������Ū�˥���˥å�ɸ���GMT�Ȥ����Τ��Ƥ��ޤ��ˡ� �����Ӥ�����Ū�˻��ꤵ�줿�����ͤϡ����λ����Ӥ�Ŭ�������ե��åȤ���Ѥ���UTC���Ѵ�����ޤ��� ����ʸ����˻����Ӥ����ꤵ��Ƥ��ʤ����ϡ������ƥ��timezone�ѥ�᡼���˼�����Ƥ����ͤ������ӤȤߤʤ��졢timezone�������ѤΥ��ե��åȤ���Ѥ���UTC���Ѵ�����ޤ���
timestamp with time zone�ͤ����Ϥ����ȡ������ͤ�UTC���鸽�Ԥ�timezone���Ѵ����졢���λ����ӤΥ���������֤Ȥ���ɽ������ޤ��� ¾�λ����ӤǤλ��֤�ɽ������ˤϡ�timezone���ѹ����뤫�����뤤��AT TIME ZONE��ʸ����Ѥ��ޤ�����9.9.3 �򻲾ȡˡ�
timestamp without time zone��timestamp with time zone�֤��Ѵ��Ǥϡ��̾�timestamp without time zone�ͤ�timezone����������֤Ȥ��Ƥߤʤ���롢�ޤ��ϡ����ꤵ����Τ����ꤵ��ޤ��� AT TIME ZONE����Ѥ����Ѵ��Ǥϡ��ۤʤ�����ӻ��Ȥ����Ǥ��ޤ���
interval���ͤϰʲ��ι�ʸ�ǽ񤯤��Ȥ��Ǥ��ޤ���
[@] quantity unit [quantity unit...] [direction]
�����ǡ�quantity�ϡ�����դ��˻����̡�unit��ñ�̡ˤ�microsecond��millisecond��second���áˡ�minute��ʬ�ˡ�hour�ʻ��ˡ�day�����ˡ�week�ʽ��ˡ�month�ʷ�ˡ�year��ǯ�ˡ�decade��10ǯñ�̡ˡ�century��100ǯñ�̡ˡ�millennium��1000ǯñ�̡ˤ��뤤�Ϥ�����ñ�̤δ�ά���ޤ���ʣ�����Ǥ��� direction�������ˤ�ago�⤷���϶��Ǥ��� ���åȥޡ�����@�ˤϥ��ץ����ǡ��դ��Ƥ��դ��ʤ��Ƥ⹽���ޤ��� �ۤʤ�ñ�̤ˤ���������̤�Ŭ�ڤ������θ���ư���Ū��Â����ޤ���
��������ʬ��������äλ����̤�����Ū��ñ�̤���ꤷ�ʤ��Ƥ⹽���ޤ��� �㤨�С�'1 12:59:10'��'1����12����59ʬ10��'�Ȳ�ᤵ��ޤ���
�ðʲ��Υ��ץ���������p��0����6�ޤǤ��ϰϤǡ��ǥե���Ȥ����ϥ�ƥ������٤Ǥ���
����Ū�ˤϡ�interval���ͤϷ��������������ÿ��Ȥ��Ƴ�Ǽ����Ƥ��ޤ��������������Ϸ�ˤ�ä��Ѥ��ޤ������ƻ��֤�Ƴ������Ƥ����1����23���֤Ǥ��ä���25���֤Ǥ��ä��ꤹ�뤫��Ǥ������ֳִ֤��̾�����󡢤⤷����timestamp����ΰ���������������ޤ��Τǡ������ͤ���¸����ФۤȤ�ɤξ�礦�ޤ��Ԥ��ޤ���justify_days��justify_hours�ؿ����̾���ϰϤ�ۤ������ˤ��Ȼ����Ĵ���Ǥ��ޤ���
PostgreSQL�Ǥ��������Τ���ˡ�ɽ8-13�˼�����Ƥ���褦�����̤�����/���������ͤ򥵥ݡ��Ȥ��Ƥ��ޤ��� infinity��-infinity���ͤϡ����̤˥����ƥ�������ɽ�����졢Ʊ���褦��ɽ������ޤ��� ¾�Τ�Τϡ�ñ�˴�ά�����줿ɽ���ǡ��ɤ߹��ޤ��ݤˤ��̾������/�����ͤ��Ѵ�����ޤ� ���ä�now�Ȥ��δ�Ϣʸ������ɤ߹��ޤ��Ȥ����ˤ��λ������ͤ��Ѵ�����ޤ��ˡ� �������ͤ����ơ�SQL���ޥ�ɤ�����Ȥ��ƻȤ����ϡ�ñ�������dz��ʤ���Фʤ�ޤ���
ɽ 8-13. �ü������/�������
| ����ʸ���� | Í���ʷ� | ���� |
|---|---|---|
| epoch | date, timestamp | 1970-01-01 00:00:00+00��Unix�����ƥ���֤ˤ����를���� |
| infinity | timestamp | ¾�����ƤΥ����ॹ����פ���٤� |
| -infinity | timestamp | ¾�����ƤΥ����ॹ����פ���ᤤ |
| now | date, time, timestamp | ���ȥ�󥶥������γ��ϻ��� |
| today | date, timestamp | �����λϤޤ� |
| tomorrow | date, timestamp | �����λϤޤ� |
| yesterday | date, timestamp | �����λϤޤ� |
| allballs | time | 00:00:00.00 UTC |
SQL�ߴ��δؿ��Ǥ��롢CURRENT_DATE��CURRENT_TIME��CURRENT_TIMESTAMP��LOCALTIME��LOCALTIMESTAMP�⡢�б�����ǡ����������դޤ��ϻ��֤��ͤȤ��ƻ��ѤǤ��ޤ��� ���4�ĤǤϡ����ץ����Ȥ����ðʲ������ٻ��꤬��ǽ�Ǥ� ����9.9.4 �򻲾Ȥ��Ƥ��������ˡ� ��������������SQL�ؿ��Ǥ��ꡢ�ǡ�������ʸ����Ȥ��Ƥ�ǧ������ʤ����Ȥ����դ��Ƥ���������
����/���﷿�ν��Ͻ񼰤ϡ�SET datestyle���ޥ�ɤ���Ѥ��ơ�ISO 8601��SQL��Ingres�ˡ�����Ū��POSTGRES��German�Τ����줫�����ꤹ�뤳�Ȥ��Ǥ��ޤ��� �ǥե���Ȥ�ISO�񼰤Ǥ���ɸ��SQL�Ǥ�ISO 8601�񼰤λ��Ѥ������Ƥ��ޤ��� "SQL"���Ͻ�̾�϶����Τ�ΤǤ��ˡ� ɽ8-14�˳ƽ��Ͻ񼰤���򼨤��ޤ��� date��time�ν񼰤ϡ������ޤǤ�ʤ������줿��Τ��줾�����դȻ������ʬ�Ȥʤ�ޤ���
ɽ 8-14. ����/������Ϸ���
| �ͼ����� | ���� | �� |
|---|---|---|
| ISO | ISO 8601/ɸ��SQL | 1997-12-17 07:37:16-08 |
| SQL | ����Ū���ͼ� | 12/17/1997 07:37:16.00 PST |
| POSTGRES | ��Í���ͼ� | Wed Dec 17 07:37:16 1997 PST |
| German | �ϰ�����ͼ� | 17.12.1997 07:37:16.00 PST |
SQL��POSTGRES�Ǥϡ�DMY�ե�����ɽ礬���ꤵ�줿���Ϸ��������������ޤ��� ���꤬�ʤ�����������˷����ޤ� �ʤ������꤬�����ͤβ��ˤɤ��ƶ���Ϳ����Τ��ˤĤ��Ƥ���8.5.1�򻲹ͤˤ��Ƥ��������ˡ� ɽ8-15����򼨤��ޤ���
ɽ 8-15. ���դν���δ���
| datestyle������ | ���Ϥν�� | ������ |
|---|---|---|
| SQL, DMY | day������/month�ʷ��/year��ǯ�� | 17/12/1997 15:37:16.00 CET |
| SQL, MDY | month�ʷ��/day������/year��ǯ�� | 12/17/1997 07:37:16.00 PST |
| Postgres, DMY | day������/month�ʷ��/year��ǯ�� | Wed 17 Dec 07:37:16 1997 PST |
interval�ν��Ϥ�century��week�Ȥ��ä�ñ�̤�ǯ�������Ѵ����������ago��Ŭ�ڤ������Ѵ������������������Ͻ񼰤�Ʊ���褦��ɽ������ޤ��� ISO�⡼�ɤǤν��Ϥϰʲ��Τ褦�ˤʤ�ޤ���
[ quantity unit [ ... ] ] [ days ] [ hours:minutes:seconds ]
�桼����SET DATESTYLE���ޥ�ɡ�postgresql.conf�����ե������DateStyle�ѥ�᡼���������ƥ����Ф����饤����Ȥ�PGDATESTYLE�Ķ��ѿ�����Ѥ��ơ�����/������ͼ������򤹤뤳�Ȥ��Ǥ��ޤ���
����/������ϤΤ�����ʽ�������ˡ�Ȥ��ơ�������ؿ�to_char����9.8�򻲾ȡˤ���Ѥ��뤳�Ȥ�Ǥ��ޤ���
�����Ӥ���ӻ����Ӥμ������ϵ�δ�����Ū���ǤΤߤǤʤ�����ŪȽ�Ǥ˱ƶ�����ޤ��� �����ˤޤ���������Ӥ�1900ǯ���ɸ�ಽ���줿�褦�Ǥ������ä˲ƻ��ֵ�§�����ǡ�������ѹ����뷹����³���Ƥ��ޤ��� PostgreSQL�ϸ��ߡ�������Ū��Unix�����ƥ���֤��ϰϤ˰��פ����1902ǯ����2038ǯ�ޤǤδ��֤ˤĤ��Ʋƻ��ֵ�§�򥵥ݡ��Ȥ��ޤ��� �ϰϳ�������/��������򤵤줿�����Ӥ�"ɸ�����"��ɽ���줿��ΤȤߤʤ��ޤ��� �Ĥޤꡢ��ǯ�ˤʤä��鼺�Ԥ���Ȥ������Ȥ��ۤ���ɬ�פϤ���ޤ���
PostgreSQL������Ū�˻��ѤǤ���褦��ɸ��SQL�ؤθߴ������Ф�����¤����Ϥ򤷤Ƥ��ޤ��� ��������ɸ��SQL�ˤϡ����դȻ���Υǡ������ȵ�ǽ�˴ؤ��뺮�𤬸��������ޤ��� 2�Ĥ����餫����������ʲ��˼����ޤ���
date���ˤϤ���˴�Ϣ��������Ӥ�����ޤ��󤬡�time���ˤϤ���ޤ��� ���¤������ˤ����ơ������ӤΥ��ե��åȤ��ƻ��֤ؤ��ڤ��ؤ��ˤ��ǯ�֤��̤����Ѳ����뤳�Ȥ��顢�����Ʊ�ͤ����դ⤽��˷���դ����Ƥ��ʤ��Ȱ�̣������ޤ���
�ǥե���Ȥλ����Ӥ�UTC���������������ե��åȤȤ��ƻ��ꤵ��Ƥ��ޤ��� �������ä�DST�ʲƻ��֡ˤؤ��ڤ��ؤ���ޤ���������/����黻��Ԥ���硢�ƻ��֤�Ŭ�Ѥ��뤳�ȤϤǤ��ޤ���
���Τ褦��������褹�뤿��ˤϡ������Ӥ���Ѥ���ݤ����դȻ����ξ�����ݻ��Ǥ�������/����ǡ���������Ѥ��뤳�Ȥ򴫤�ޤ��� time with time zone���λ��ѤϤ��������ޤ��� �ʤ�äȤ�PostgreSQL�Ǥϡ��켰�Υ��ץꥱ�������䡢ɸ��SQL�Ȥθߴ����Τ���ˡ�time with time zone���λ��Ѥ򥵥ݡ��Ȥ��Ƥ��ޤ��ˡ� PostgreSQL�ϡ����դޤ��ϻ���Τߤ��ݻ�����ǡ����������Ƥϻ�����λ����ӤǤ�������󤷤Ƥ��ޤ���
���Ƥλ������դ������դȻ����UTC������Ū����¸����ޤ��� �����ϥ��饤����Ȥ�ɽ�����������timezone����ѥ�᡼���ǻ��ꤵ�줿�����Ӥˤ��������������֤��Ѵ�����ޤ���
PostgreSQL�Ǥϡ�3�Ĥη����ǻ����Ӥ���ꤹ�뤳�Ȥ��Ǥ��ޤ���
America/New_York�ʤɤδ����ʻ�����̾�Ρ� ǧ���Ǥ��������̾�Τ�pg_timezone_names�ӥ塼����󤵤�Ƥ��ޤ�����44.56�򻲾Ȥ��Ƥ��������ˡ� PostgreSQL�Ϥ�����Ū�Τ���ˤ褯���Ѥ���Ƥ���zic�����ӥǡ�������Ѥ��ޤ��� �������äơ�¿����¾�Υ��եȥ������Ǥ�Ʊ��̾����ǧ������ޤ���
PST�ʤɤλ����Ӿ�ά���� ������������ϡ�ñ�������UTC����Υ��ե��åȤ�������ޤ��� ���������ʻ�����̾�ΤǤϲƻ������ܵ�§�����Ȥ߹��ޤ�Ƥ����ǽ��������ޤ��� ǧ����ǽ�ʾ�ά����pg_timezone_abbrevs�ӥ塼����󤵤�Ƥ��ޤ�����44.55�򻲾Ȥ��Ƥ��������ˡ� �����Ӿ�ά������Ѥ���timezone����ѥ�᡼�������log_timezone����ѥ�᡼�������ꤹ�뤳�ȤϤǤ��ޤ��󤬡����ջ��﷿�������ͤ�AT TIME ZONE�黻�Ҥ˾�ά������Ѥ��뤳�Ȥ��Ǥ��ޤ���
������̾�䤽�ξ�ά���˲ä���PostgreSQL�ϡ�STDoffset��STDoffsetDST�Ȥ���������POSIX�ͼ��λ����ӻ������դ��ޤ��� �����ǡ�STD�ϻ����Ӿ�ά����offset��UTC�������˿���������ñ�̤Υ��ե��åȤǤ��� �ޤ���DST�Ͼ�ά��ǽ�Dzƻ��ֻ����Ӥξ�ά���ǡ����ꥪ�ե��åȤ���1���ֿʤळ�Ȥ��̣���ޤ��� ���Ȥ��С�EST5EDT��ǧ���Ѥߤλ�����̾�Ǥʤ����Ǥ⡢���դ���졢USA�����߻��֤�Ʊ����ΤȤ���ư��ޤ��� �ƻ��ֻ�����̾������ȡ�zic�����ӥǡ����١�����posixrules���ܤǻ��Ѥ����ƻ����Ѵ���§��Ʊ����§�˽��äƻ��Ѥ�����Τ����󤵤�ޤ��� ɸ��Ū��PostgreSQL���󥹥ȥ졼�����Ǥϡ�posixrules��US/Eastern��Ʊ���Ǥ��� ���Τ���POSIX�񼰤λ����ӻ����USA�ƻ��ֵ�§�˽����ޤ��� ɬ�פ˱�����posixrules�ե�������֤������뤳�Ȥǡ�����ư���Ĵ�����뤳�Ȥ��Ǥ��ޤ���
��ά���Ⱦ�ά�ʤ���̾�Τδ֤ˤϳ�ǰŪ����Ӽ¼�Ū�ʺ��ۤ�����ޤ�����ά����UTC������ꤷ�����ե��åȤ�ɽ�魯�Τ��Ф��ơ��ۤȤ�ɤξ�ά�ʤ���̾�Τϥ�������βƻ��ֵ�����̣����Τǡ�UTC���ե��åȤˤϣ��Ĥβ�ǽ��������ޤ���
�����Ӿ�ά�Ϥ��������򸡺����ʤ����ᡢPOSIX�񼰻����ӵ�ǽ�ǤϤ����������Ϥ�ٹ�ʤ������դ��Ƥ��ޤ���ǽ�������뤳�Ȥ����դ��٤��Ǥ��� �㤨�С������ƥ��ư��Ϥ�����ä�UTC�ξ�ά�Ϥ���Ѥ�³�������֤ǡ�SET TIMEZONE TO FOOBAR0�Ǥ�ư��ޤ��� ¾�ˤ⡢POSIX������̾�ΤǤ����Υ��ե��åȤ�����˥å�����¦�ǻ��Ѥ����Ȥ�������ˤ����դ��ʤ���Фʤ�ޤ��� PostgreSQL�ϡ�¾�ǤϤ��٤�ISO-8601����ˤ������������λ����ӥ��ե��åȤϥ���˥å������Ȥ��Ƥ��ޤ���
���Ƥξ��ˤ����ơ�������̾����ʸ����ʸ���ζ��̤ʤ�ǧ������ޤ����ʤ����PostgreSQL�ΥС������8.2����������ѹ��ǡ����ƤǤϤ���ޤ��󤬡�����ʸ̮�Ǥ���ʸ����ʸ�������̤���ޤ�������
��ά�ʤ�����ά���Τɤ���⥵��������Ȥ߹��ޤ��櫓�ǤϤ���ޤ��󡣥��󥹥ȡ���ǥ��쥯�ȥ�Ρ�.../share/timezone/ ����� .../share/timezonesets/�β�����¸����빽���ե����뤫���������ޤ�����B.3�򻲾Ȥ��������ˡ�
timezone��postgresql.conf�ե��������18������������¾��ɸ��Ū����ˡ�����ꤹ�뤳�Ȥ��Ǥ��ޤ��� �ʲ��ˡ������Ĥ����̤�������ˡ�򼨤��ޤ���
postgresql.conf��䥵���ФΥ��ޥ�ɥ饤�󥹥��å���timezone�����ꤵ��Ƥ��ʤ���硢�ǥե���Ȥλ����ӤȤ���TZ�Ķ��ѿ����ͤ���Ѥ��褦�Ȼ�ߤޤ��� TZ���������Ƥ��ʤ�����TZ��PostgreSQL��ǧ����ǽ�ʻ�����̾�ΤǤʤ��ä���硢�����Фϡ�localtime()C�饤�֥��ؿ���ư��򸡺����뤳�Ȥǥ��ڥ졼�ƥ��󥰥����ƥ�Υǥե���Ȥλ����Ӥ���ꤷ�褦�Ȼ�ߤޤ��� ���Υǥե���Ȥλ����Ӥϡ�PostgreSQL��ǧ����ǽ�ʻ����Ӥ��椫��Ǥ�ᤤ��Τ����򤵤�ޤ��� �ʤ���������§�ϡ�log_timezone�����ꤵ��Ƥ��ʤ����Υǥե�����ͤ�������ˡ�Ǥ�Ȥ��ޤ�����
SET TIME ZONE SQL���ޥ�ɤϥ��å����λ����Ӥ����ꤷ�ޤ��� �����SQL���͸ߴ���ʸˡ�ˤ�꽾�äƤ���SET TIMEZONE TO����̾�Ǥ���
���饤����Ȥˤ�ä�PGTZ�Ķ��ѿ������ꤵ��Ƥ����硢��³��Ω���˥����Ф��Ф�SET TIME ZONE���ޥ�ɤ�libpq���ץꥱ��������������ޤ���
PostgreSQL�����Ƥ����դȻ���η׻��˥�ꥦ������ȤäƤ��ޤ��� ����ϡ�������4,713ǯ����̤��ޤǤ����Ƥ����դ�1ǯ��365.2425���Ǥ���Ȳ��ꤷ���Τ�ͽ¬��׻��򤹤�Ȥ���ͥ�줿��������äƤ��ޤ���
19�������������յ�§�Ϥ��⤷�����ɤ�ʪ�ˤϤʤ�ޤ���������/����ϥ�ɥ�������������ǥ��󥰤��ݾڤ��뤳�Ȥ��������ˤĤ��ƴ����ǤϤ���ޤ���
| ���Υڡ��� | �ۡ��� | ���Υڡ��� |
| �Х��ʥ���ǡ����� | ������ | �����ͥǡ����� |