Java Дата и время: SimpleDateFormat, Текущая дата и Сравнить

В этом уроке вы узнаете –

Давайте сначала рассмотрим параметры, которые состоят из Date .

В основном это будет содержать –

  • Год (в 2 или 4 цифры)
  • Месяц (либо в 2 -х цифр, первые 3 буквы месяца или все слово месяца).
  • Дата (это будет фактическая дата месяца).
  • День (день в указанный день – как солнце, пн, вт и т.д.)

Что касается компьютерных систем, существует множество параметров, которые можно использовать для связи с датой. Мы увидим их в последующих частях этой темы.

Показать дату в Java

Теперь давайте посмотрим, как Java предоставляет нам дату. Во-первых, мы увидим, как получить текущую дату-

Java предоставляет класс Date в пакете java.util. В пакете предусмотрены несколько способов игры с датой.

Вы можете использовать объект Date, вызывая конструктор класса Date следующим образом:

Вывод:

В приведенной выше примерной дате, показанной в формате по умолчанию. Если мы хотим показать дату и время в другом формате, сначала ознакомьтесь с форматированием даты.

SimpleDateFormat: даты синтаксического анализа и формата

Вы все, должно быть, узнали алфавиты в вашем детском саду ….

Давайте теперь изучим ABC формата даты.

Письмо Компонент даты или времени Примеры
г Эра-указатель ОБЪЯВЛЕНИЕ
Y Год 2018
M Месяц в году Июль или июль или 07
вес Неделя в году 27
W Неделя месяца 2
D День в году 189
d День месяца 10
F День недели в месяц 2
Е Название дня в неделю Вторник или Вт
U День недели (1 = понедельник, …, 7 = воскресенье) 1
a Маркер Am / pm ВЕЧЕРА
ЧАС Час в день (0-23) 0
К Час в день (1-24) 24
К Час в am / pm (0-11) 0
час Час в am / pm (1-12) 12
м Минута в час 30
s Второй в минуту 55
S миллисекунды +978
Z Часовой пояс Тихоокеанское стандартное время;ТИХООКЕАНСКОЕ СТАНДАРТНОЕ ВРЕМЯ; GMT-08: 00
Z Часовой пояс -0800
Икс Часовой пояс -08 или -0800 или -08: 00

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

Как использовать SimpleDateFormat?

Java предоставляет класс под названием SimpleDateFormat, который позволяет вам форматировать и анализировать даты в соответствии с вашими требованиями.

Вы можете использовать указанные выше символы для указания формата – например:

1) Формат даты: 2012.10.23 20:20:45 PST

Соответствующий формат даты будет указываться .MM.dd HH: mm: ss zzz

2) Формат даты: 09:30:00 AM 23-May-2012

Соответствующий формат даты будет содержать: mm: ss a dd-MMM-yyyy

Совет. Будьте осторожны с заглавной буквой. Если вы допустили M с m, вы получите нежелательные результаты!

Давайте рассмотрим это с помощью примера кода.

Вывод: 

Пример сравнения дат

Наиболее полезным методом сравнения дат является использование метода – compareTo ()

Давайте посмотрим на приведенный ниже фрагмент кода:

Вывод:

0 ответы

Ответить

Хотите присоединиться к обсуждению?
Не стесняйтесь вносить свой вклад!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *