Що означає system currentTimeMillis()?

admin | 4 Квітня, 2025


currentTimeMillis() Повертає поточний час у мілісекундах. статична порожнеча. exit(int status) Закриває поточну запущену віртуальну машину Java.

currentTimeMillis() є на основі часу системи/машини, на якій він працює. Підсумовуючи, мітка часу UNIX — це лише система/формат для представлення моменту часу. Перевірте деякі інші системи дати/часу.

система. currentTimeMillis(); Примітка: Це повернення кількості мілісекунд, що минуло з 1970 року як 00:00 1 січня 1970 року, вважається часом епохи. Так само ми можемо дізнатися роки, місяці, години та решту даних за мілісекунди.

приклад

  1. імпорт java. util. Календар; …
  2. // Створення екземпляра календаря.
  3. Календар calendar = Календар. getInstance(); // Отримати поточний час у мілісекундах.
  4. довгий поточний час = календар. getTimeInMillis(); // Повертаємо час до 12:00 сьогодні.
  5. календар. встановити (Календар…
  6. давно ранішеСьогодні = календар. getTimeInMillis();

система. currentTimeMillis() повертає кількість мілісекунд з початку епохи Unix – 1 січня 1970 UTC. З іншого боку, System. nanoTime() повертає кількість наносекунд після деякого довільного моменту в минулому.

currentTimeMillis. Повертає поточний час у мілісекундах.

millis() Повертає кількість мілісекунд відтоді, як пристрій почав виконувати поточну програму. Це число переповниться (повернеться до нуля) приблизно через 49 днів. Примітка. Повернене значення для мілісекунд — це беззнакова довжина, можуть виникнути помилки, якщо програміст спробує обчислити інші типи даних, наприклад int.