Page 131 - 6105
P. 131

Дату можна створити, використовуючи компоненти в місцевій часовій зоні.

               Для  цього  формату  є  обов'язковими  тільки  перші  два  аргументи.  Відсутні


               параметри, починаючи з hours вважаються рівними нулю, а date - одиниці.
                      Зауважимо:


                      Рік year повинен бути з 4 цифр.
                      Відлік місяців month починається з нуля 0. Наприклад:


                          new  Date  (2011,  0,  1,  0,  0,  0,  0);  //  //  1  сiчня

               2011, 00:00:00

                          new  Date  (2011,  0,  1);  //  те  ж  саме,  годинник  /
               секунди за замовчуванням рівні 0

                      Дата задана з точністю до мілісекунд:

                      var date = new Date (2011, 0, 1, 2, 3, 4, 567);


                      alert (date); // 1.01.2011, 02: 03: 04.567
                      Для  доступу  до  компонентів  дати-часу  об'єкта  Date  використовуються

               наступні методи:

                      getFullYear () – отримати рік (з 4 цифр);


                      getMonth () – отримати місяць, від 0 до 11;
                      getDate () – отримати число місяця, від 1 до 31;


                      getHours  (),  getMinutes  (),  getSeconds  (),  getMilliseconds  ()  –  отримати
               відповідні компоненти.


                      Деякі  браузери  реалізують  нестандартний  метод  getYear().  В  деяких
               браузерах метод  повертає тільки дві цифри з року,  в деяких чотири. Проте, цей


               метод відсутній у стандарті JavaScript. Для отримання року є getFullYear ().

                      Додатково  можна  отримати  день  тижня  –  getDay  ().  Тиждень  в  JavaScript

               починається з неділі, так що результат буде числом від 0 (неділя) до 6 (субота).

                      Всі методи, зазначені вище, повертають результат для місцевої часової зони.








                                                                 130
   126   127   128   129   130   131   132   133   134   135   136