Page 118 - 4836
P. 118

конструктора  рядок,  що  визначає  спосіб  форматування.
                            Наприклад:
                                   SimpleDateFormat  formatter  =  new  SimpleDateFormat
                            ("dd.MM.yyyy hh:mm");
                                   Тепер  потрібно  викликати  метод  format()  створеного
                            форматуючого  об'єкта,  передавши  йому  як  параметр  об'єкт
                            Date,  який  ми  хочемо  представити  у  вигляді  рядка.  Щоб
                            вивести на екран поточну дату, використовуємо команду:
                                   System.out.println(formatter.format(new Date()));
                                   У  момент  написання  цих  рядків  програма  вивела  в
                            консоль
                                   23/04/2014 5:51
                                   У рядку  "dd.MM.yyyy  hh:mm":  dd означає цифри дня,
                            MM - цифри місяця, yyyy - цифри року, hh —  години і mm -
                            хвилини.  Комбінація  ММММ  дала  б  назва  місяця  (у
                            називному  відмінку),  а  yy  -  тільки  дві  останні  цифри  року.
                            Названі  складові  можуть  слідувати  в  будь-якому  порядку
                            (причому, всі вони не зобов'язані бути наявні), а роздільники
                            між ними (у прикладі це крапка, пробіл і двокрапка) можуть
                            бути й іншими .
                                   Клас  Calendar  дозволяє  працювати  з  датою  на  більш
                            високому  рівні,  окремо  розглядаючи  складові  дати  (число,
                            місяць,  рік  і  т.д.).  Він  є  абстрактним,  тому  необхідно
                            користуватися  одним  з  його  спадкоємців.  Таким  є
                            GregorianCalendar  (описує  грегоріанський  календар,  за  яким
                            ми живемо).
                                   Створити  об'єкт  цього  класу,  що  містить  поточну
                            дату/час  можна  конструктором  без  параметрів.  Всього  ж  у
                            класі    GregorianCalendar    сім    конструкторів,    найбільш
                            потужний з них приймає шість параметрів:
                                   GregorianCalendar(int year, int month, int day, int hour, int
                            minutes, int seconds)







                                                           116
   113   114   115   116   117   118   119   120   121   122   123