mirror of
https://github.com/php/doc-ru.git
synced 2026-03-24 07:42:22 +01:00
* Update book.xml to en * Update dateperiod.xml to en * Update formats.xml to en * Update construct.xml to en * Update createfromdatestring.xml to en * Update format.xml to en * Update createfromiso8601string.xml to en * Update getdateinterval.xml to en * Update getenddate.xml to en * Update getrecurrences.xml to en * Update getstartdate.xml to en * Update dateperiod.xml * Update formats.xml * Update construct.xml * Update createfromdatestring.xml * Update format.xml * Update createfromiso8601string.xml * Update getdateinterval.xml * Update getenddate.xml * Update getrecurrences.xml * Update getstartdate.xml * Update createfromimmutable.xml to en * Update createfromimmutable.xml * Update createfromimmutable.xml * Update createfrominterface.xml to en * Update modify.xml to en * Update settimezone.xml to en * Update construct.xml to en * Update createfrominterface.xml * Update createfrominterface.xml to en * Update createfrominterface.xml * Update createfrommutable.xml to en * Update getlasterrors.xml to en * Update modify.xml to en * Update setdate.xml to en * Update setisodate.xml to en * Update settime.xml to en * Update settimestamp.xml to en * Update settimezone.xml to en * Update sub.xml to en * Update diff.xml to en * Update format.xml to En * Update getoffset.xml to en * Update format.xml * Update gettimestamp.xml to en * Update gettimezone.xml to en * Update serialize.xml to en * Update unserialize.xml to en * Update construct.xml to en * Update getlocation.xml to en * Update getoffset.xml to en * Update getoffset.xml Само обновление * Update gettransitions.xml to en * Update listabbreviations.xml to en * Update checkdate.xml to en * Update date-default-timezone-get.xml to en * Update date-default-timezone-set.xml to en * Update date-parse-from-format.xml to en * Update date-parse.xml to en * Update date-parse-from-format.xml * Update date-sun-info.xml to en * Update date-sunrise.xml to en * Update date-sunset.xml to en * Update date.xml to en * Update getdate.xml to en * Update gettimeofday.xml to en * Update date-parse-from-format.xml * Update getoffset.xml * Update gettransitions.xml * Update diff.xml * Update getoffset.xml * Update gmdate.xml to en * Update gmmktime.xml to en * Update gmstrftime.xml to en * Update idate.xml to en * Update localtime.xml to en * Update microtime.xml to en * Update microtime.xml * Update mktime.xml to en * Update strftime.xml to en * Update strptime.xml to en * Update strtotime.xml to en * Update time.xml to en * Update timezone-name-from-abbr.xml to en * Update timezone-version-get.xml to en * Update construct.xml Sync rev ID * Update getlasterrors.xml stync rev id * Update gettransitions.xml fix xml styntax error * Update idate.xml fix xml syntax error
121 lines
5.4 KiB
XML
121 lines
5.4 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
||
<!-- EN-Revision: 3a8c3e77df070a046c9d5b56b68926ca2d7e5ee3 Maintainer: aur Status: ready -->
|
||
<!-- Reviewed: no -->
|
||
<book xml:id="book.datetime" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" annotations="interactive">
|
||
<?phpdoc extension-membership="core"?>
|
||
<title>Модуль работы с датой и временем</title>
|
||
<titleabbrev>Дата и время</titleabbrev>
|
||
|
||
<!-- {{{ preface -->
|
||
<preface xml:id="intro.datetime">
|
||
&reftitle.intro;
|
||
<para>
|
||
Класс <classname>DateTimeImmutable</classname> и классы, которые с ним связаны,
|
||
представляют информацию о дате и времени.
|
||
Объекты даты и времени создают путём передачи строкового представления информации
|
||
о дате и времени или на основе текущего времени системы.
|
||
</para>
|
||
<para>
|
||
Модуль содержит богатый набор методов изменения и форматирования информации о дате и времени,
|
||
включая обработку часовых поясов и переходов на летнее время.
|
||
</para>
|
||
<para>
|
||
Функции даты и времени в PHP реализуют календарь по стандарту ISO 8601 —
|
||
<link xlink:href="&url.proleptic-gregorian-calendar;">пролептический григорианский календарь</link>,
|
||
который реализует текущие правила високосных дней, которые действовали до введения григорианского календаря,
|
||
и включает год со значением <literal>0</literal> в качестве номера года между значениями
|
||
<literal>-1 до нашей эры</literal> и <literal>1 нашей эры</literal>.
|
||
Високосные секунды не поддерживаются.
|
||
</para>
|
||
<para>
|
||
Информация о дате и времени хранится в памяти в виде 64-разрядных чисел,
|
||
поэтому поддерживается каждое пригодное представление даты, включая отрицательные годы.
|
||
В диапазон дат входят значения от примерно 292 миллиардов лет в прошлом до такого же количества лет в будущем.
|
||
</para>
|
||
<note>
|
||
<simpara>
|
||
Часовые пояса, которые описывает раздел, приводит
|
||
«<xref linkend="timezones"/>».
|
||
</simpara>
|
||
</note>
|
||
</preface>
|
||
<!-- }}} -->
|
||
|
||
&reference.datetime.setup;
|
||
&reference.datetime.constants;
|
||
&reference.datetime.examples;
|
||
|
||
&reference.datetime.datetime;
|
||
&reference.datetime.datetimeimmutable;
|
||
&reference.datetime.datetimeinterface;
|
||
&reference.datetime.datetimezone;
|
||
&reference.datetime.dateinterval;
|
||
&reference.datetime.dateperiod;
|
||
|
||
&reference.datetime.reference;
|
||
|
||
<article xml:id="datetime.error.tree">
|
||
<title>Ошибки и исключения даты и времени</title>
|
||
|
||
<itemizedlist>
|
||
<listitem>
|
||
<simpara><exceptionname>DateError</exceptionname> (наследует <exceptionname>Error</exceptionname>)</simpara>
|
||
<itemizedlist>
|
||
<listitem>
|
||
<simpara><exceptionname>DateObjectError</exceptionname></simpara>
|
||
<simpara><exceptionname>DateRangeError</exceptionname></simpara>
|
||
</listitem>
|
||
</itemizedlist>
|
||
</listitem>
|
||
<listitem>
|
||
<simpara><exceptionname>DateException</exceptionname> (наследует <exceptionname>Exception</exceptionname>)</simpara>
|
||
<itemizedlist>
|
||
<listitem>
|
||
<itemizedlist>
|
||
<listitem><simpara><exceptionname>DateInvalidOperationException</exceptionname></simpara></listitem>
|
||
<listitem><simpara><exceptionname>DateInvalidTimezoneException</exceptionname></simpara></listitem>
|
||
<listitem><simpara><exceptionname>DateMalformedIntervalStringException</exceptionname></simpara></listitem>
|
||
<listitem><simpara><exceptionname>DateMalformedPeriodStringException</exceptionname></simpara></listitem>
|
||
<listitem><simpara><exceptionname>DateMalformedStringException</exceptionname></simpara></listitem>
|
||
</itemizedlist>
|
||
</listitem>
|
||
</itemizedlist>
|
||
</listitem>
|
||
</itemizedlist>
|
||
</article>
|
||
|
||
&reference.datetime.formats;
|
||
&reference.datetime.timezones;
|
||
|
||
&reference.datetime.dateerror;
|
||
&reference.datetime.dateobjecterror;
|
||
&reference.datetime.daterangeerror;
|
||
&reference.datetime.dateexception;
|
||
&reference.datetime.dateinvalidoperationexception;
|
||
&reference.datetime.dateinvalidtimezoneexception;
|
||
&reference.datetime.datemalformedintervalstringexception;
|
||
&reference.datetime.datemalformedperiodstringexception;
|
||
&reference.datetime.datemalformedstringexception;
|
||
|
||
</book>
|
||
<!-- Keep this comment at the end of the file
|
||
Local variables:
|
||
mode: sgml
|
||
sgml-omittag:t
|
||
sgml-shorttag:t
|
||
sgml-minimize-attributes:nil
|
||
sgml-always-quote-attributes:t
|
||
sgml-indent-step:1
|
||
sgml-indent-data:t
|
||
indent-tabs-mode:nil
|
||
sgml-parent-document:nil
|
||
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
|
||
sgml-exposed-tags:nil
|
||
sgml-local-catalogs:nil
|
||
sgml-local-ecat-files:nil
|
||
End:
|
||
vim600: syn=xml fen fdm=syntax fdl=2 si
|
||
vim: et tw=78 syn=sgml
|
||
vi: ts=1 sw=1
|
||
-->
|