��������, ���� ���� ������� ���� ������, ���������� ����, ��������� �� ���. 4.14, ������ ���� «���� ��������» � «���� ��������» ����� «������� ������ ����», � ���� «����� ������ ��������» � «����� ���������» - «������� ������ �������».
���. 4.14. �������� ������� ���� ������
��� ����������� �������� � ������ ��������� ����� ��� ������ ���������� ����, �� ������ � «������� ������», ��� ���� ��� ������� ������� �������� �������������� ������ #, ��������, ��� ����� ������� = #1.2.06# �������� ��� ��������, ������������ �� ��� ����. ������, ����� ������� ������ ����� ������������ �����������. ���� ��������� ����� ����, ���, ��������, ������� � ���, ���� �� ��� ������� ������� � ������� ������ �������. ��� �������� ������� ��������, ��������� � ������ ��������� �����, ������������ ���������� �������.
�������� ���������� �������:
DATE() - ���������� ������� ��������� ���� ���������� � ���� 1.7.2006;
DAY([����]) - ���������� ���� ������. ������������ �������� [����] ����� ���� ����� ��������� ���� «����», ��������, ������ ���� ���������������� ���� ��� ������ ������������ �����.
MONTH([����]) - ���������� ����� ������;
YEAR([����])- ���������� ���;
WEEKDAY([����]) - ���������� ����� ��� ������, ������ ��������� ���� ���������� � ����������� (� 1), ����������� - �2, ������� - �3 � �.�.
HOUR([�����])- ������������ ��� ����������� ����, ���������������� ���������� �������;
MINUTE ([�����]) - ������������ ��� ����������� �����, ���������������� ���������� �������;
SECOND([�����]) - ������������ ��� ����������� ������, ��������������� ���������� �������;
TIME() - ���������� ������� ��������� �����;
NOW() - ���������� ������� ���� � �����.
�������� ��������� �������� ������������� ������� ���� ����/�����.
������ 1. ��� ����������� ���������� ����, ��������� �� ������� ��������, ������������ ���������, ���������� � ������� ����������� ��������� (���. 4.15).
���. 4.15. ��������� ���, ��������� �� ��� ��������
������ 2. ��� ����������� ������� ���, ��� ������ ������� � ������� WEEKDAY[���� ��������]=6 � 13-��� ����� DAY[���� ��������]=13 ���������� ������, ����������� �������� �������� �� ���. 4.16.
���. 4.16. �������, 13-�� �����
���������� �� �������� ����� ����, ��� ������� � �������� ���.
������ 3. ��� ����������� ���������, ���������� � ���������� ����, ��������� ������, ����������� �� ���. 4.17.
���. 4.17. ����� ���������� ���
���� ����������� ����� ����, ��� ������� � ����, ������� ����, ��� ��������� � �������?
������ 4. ��� ����������� ������� ����, ������� �������� � 2006 ����, ���������� ���������: Year([���]![���� ��������])=2006, ������� ������ � ������ «������� ������». ��� ��������� ������ � ���� �� ���� ��������� ���������:
�����: Month([���]![���� ��������]) ;» ���: Year([���]![���� ��������])
���� ���������� ������, ������� ���� ������ ����� ����� ������, ���������� �� ��������. �� ������ ��������� ���������� ���������� �������, ��������� ����� ����� ������, ������� �������� � �����, ����� ���������� ������ � ���������. A���ss ������������� ��� ����� ����������� �������.
����������� ������� ����� ������ ���������� � ������� ������� DATEDIFF(��������; ��������� ����; �������� ����). �� ������ ����� �������� �������� (� ��� ���������� �������). ���� ��� ���, �� ���������� yyyy, q –��������; m- ������; d- � ����; ww – � �������; h – � �����; n – � �������; s - � ��������.
~ �������1 : DateDiff ("yyyy"; [���]![���� ��������]; [���]![���� ��������]) - ���������� ������� �������� �� ������ ����� �������� � �����;
~ �������2: DateDiff("m"; [���]![���� ��������]; [���]![���� ��������]) - ���������� ������� �������� �� ������ ����� �������� � �������.
��������� ���������, ����������� ���������� ���� ������, ���� �������� ���� ����������� �� ������ � ���� ����� �� ������.
������� DATEADD(��������, �����, ����) ������������� ��� ���������� ��� ��������� ���������� ���������� ��������� �� �������� ����. ��������, � ������� ���� ������� ����� ��������� ����, �� 30 ���� ����� �������, ��� �������, ��� �����, �� 45 ����� ����� �������, ��� ���������.
��� ���������� ���� � ��������� ���� ����� �������� ��������� �������� ��� ���� ���� ("y"), ���� ������ ("d") ��� ���� ������ ("w").
������ 1. ��� ����������� ����, ������� ���� ����� ������� ���� ����� ��� �������� � ����������� ��������� ������� ������ ��������� ������:
����: DateAdd("m";18;[���]![���� ��������])
������ 2. ���� «����� ����» ���������� ���� ����� 10 ��� ����� ��� ��������, ��� ���� � ����������� ��������� �������� ��������� ������:
����� ����: DateAdd("yyyy";10;[���]![���� ��������]).
������ 3. ��� ����������� ����, ��������� �� ������� �� 11 ����� � ������� �� ������� 14, ���������� ������� ������, ����������� � ��������� ���������� �������� �������� �� ���. 4.18.