Программирование мобильных телефонов

Класс Calendar




Необходим для работы с датой и временем, выполняет функции обыкновенного календаря.

Конструктор

  •  protected Calendar() - создает календарь. Язык и часовой пояс задаются по умолчанию.


Методы

  •  boolean after (Object when) - сравнивает два объекта и возвращает значение true в том случае, если время представленное объектом when, находится после времени представленного другим сравниваемым объектом;


  •  boolean before (Object when) - сравнивает два объекта и возвращает значение true в том случае, если время представленное объектом when, находится до времени представленного другим сравниваемым объектом;
  •  boolean equals (Object obj ) - сравнивает объекты;
  •  int get(int field) - получает значение определенного поля, например, время, день, месяц, год;
  •  static Calendar getlnstance () - получает параметры часового пояса и языка по умолчанию;
  •  static Calendar getlnstance(TimeZone zone) - получает параметры часового пояса и языка данного региона;
  •  Date getTime () - получает время;
  •  protected long getTimelnMillis () - получает время по Гринвичу, производя запись в виде миллисекунд;
  •  TimeZone getTimeZone () - определяет часовой пояс региона;
  •  void set (int field, int value) - задает определенному полю значение времени;
  •  void setTime (Date date) - устанавливает необходимую дату;
  •  protected void setTimelnMillis (long millis) —устанавливает время по Гринвичу, производя запись в виде миллисекунд;
  •  void setTimeZone (TimeZone Value) - устанавливает часовой пояс региона.


Константы

  •  stat ic int. AM — формат, отражающий запись времени до полудня;
  •  static int AM_PM - формат, отражающий запись времени до полудня и после полудня;
  •  static int APRIL - значение, указывающее месяц года Апрель;
  •  static int AUGUST — значение, указывающее месяц года Август;
  •  static int DATE - значение, указывающее день;
  •  static int DAY_OF_MONTH - значение, указывающее день и месяц;
  •  static int DAY_OF_WEEK - значение, указывающее день недели;
  •  static int DECEMBER - значение, указывающее месяц года Декабрь;
  •  static int FEBRUARY - значение, указывающее месяц года Февраль;
  •  static int FRIDAY - значение, указывающее день недели пятницу;
  •  static int HOUR - значение, указывающее время;
  •  static int HOUR_OF_DAY - значение, указывающее время и день недели;
  •  static int JANUARY - значение, указывающее месяц года Январь;
  •  static int JULY-значение, указывающее месяц года Июль;
  •  static int JUNE - значение, указывающее месяц года Июнь;
  •  static int MARCH - значение, указывающее месяц года Март;
  •  static int MAY — значение, указывающее месяц года Май;
  •  static int MILLISECOND - формат записи времени в миллисекундах;
  •  static int MINUTE - формат записи времени в минутах;
  •  static int MONDAY - значение, указывающее день недели пятницу;
  •  static int MONTH - месяц;
  •  static int NOVEMBER - значение, указывающее месяц года Ноябрь;
  •  static int OCTOBER - значение, указывающее месяц года Октябрь;
  •  static int PM - формат, отображающий запись времени после полудня;
  •  static int SATURDAY - значение, указывающее день недели суббота;
  •  static int SECOND - устанавливает отображение времени в секундах;
  •  static int SEPTEMBER - значение, указывающее месяц года Сентябрь;
  •  static int SUNDAY - значение, указывающее день недели воскресенье;
  •  static int THURSDAY - значение, указывающее день недели четверг;
  •  static int TUESDAY - значение, указывающее день недели вторник;
  •  static int WEDNESDAY - значение, указывающее день недели среда;
  •  static int YEAR - значение, указывающее год.



Содержание раздела