কম্পিউটার

জাভা বর্তমান তারিখ সময় পান

কিভাবে জাভা বর্তমান তারিখ এবং সময় পেতে? এই টিউটোরিয়ালে আমরা Java 8 এ তিনটি ভিন্ন পদ্ধতি দেখব।

তারিখ এবং সময় প্রদর্শন করতে ব্যবহৃত ক্লাসগুলি হল LocalDate , LocalTime , LocalDateTime .

বর্তমান তারিখ পান

LocalDate ক্লাস একটি তারিখের প্রতিনিধিত্ব করতে ব্যবহৃত হয়।

GetCurrentDate.java

import java.time.LocalDate;

public class GetCurrentDate {

    public static void main(String[] args) {
        LocalDate now = LocalDate.now();
        System.out.println(now.toString());
    }
}

আউটপুট:

2020-02-07

ফরম্যাট করা তারিখ

আমরা DateTimeFormatter ব্যবহার করতে পারি তারিখের প্রদর্শন বিন্যাস করার জন্য ক্লাস। উদাহরণস্বরূপ yyyy/mm/dd ফরম্যাটে বর্তমান তারিখ প্রদর্শন করা আমরা ব্যবহার করি:

import java.time.LocalDate;
import java.time.format.DateTimeFormatter;

public class GetCurrentDate {

    public static void main(String[] args) {
        LocalDate now = LocalDate.now();
        System.out.println(now.format(DateTimeFormatter.ofPattern("yyyy/MM/dd")));
    }
}

আউটপুট:

2020/02/07

LocalDate ক্লাসের অন্যান্য দরকারী পদ্ধতি রয়েছে যা আমরা বর্তমান তারিখ সম্পর্কে আরও বিস্তারিত জানার জন্য ব্যবহার করতে পারি যেমন:getDayOfWeek() , getDayOfMonth() , getDayOfYear()

import java.time.LocalDate;

public class GetCurrentDate {

    public static void main(String[] args) {
        LocalDate now = LocalDate.now();
        System.out.println("Today's date: " + now.toString());
        System.out.println("Day of week: " + now.getDayOfWeek().toString());
        System.out.println("Day of month: " + now.getDayOfMonth());
        System.out.println("Day of year: " + now.getDayOfYear());
    }
}

আউটপুট:

Today's date: 2020-02-07
Day of week: FRIDAY
Day of month: 7
Day of year: 38

বর্তমান সময় পান

LocalTime ক্লাস একটি সময় প্রতিনিধিত্ব করে।

GetCurrentTime.java

import java.time.LocalTime;
import java.time.format.DateTimeFormatter;

public class GetCurrentTime {

    public static void main(String[] args) {
        LocalTime now = LocalTime.now();
        System.out.println("Time now: " + now.toString());
        System.out.println("Formatted time: " + now.format(DateTimeFormatter.ofPattern("HH:mm:ss")));
    }
}
দ্রষ্টব্য:আমরা DateTimeFormatter ব্যবহার করতে পারি সময়ের প্রদর্শন বিন্যাস.

আউটপুট:

Time now: 00:02:53.313
Formatted time: 00:02:53

LocalTime বর্তমান সময় সম্পর্কে আরও বিস্তারিত জানার জন্য ক্লাসের কিছু সুবিধাজনক ইউটিলিটি পদ্ধতি রয়েছে:

import java.time.LocalTime;

public class GetCurrentTime {

    public static void main(String[] args) {
        LocalTime now = LocalTime.now();
        System.out.println("Current hour: " + now.getHour());
        System.out.println("Current minute: " + now.getMinute());
        System.out.println("Current second: " + now.getSecond());
    }
}

আউটপুট:

Current hour: 0
Current minute: 10
Current second: 16

বর্তমান তারিখের সময় পান

বর্তমান তারিখ এবং পেতে সময়, আমরা LocalDateTime ব্যবহার করতে পারি ক্লাস

package io.devqa.tutorials;

import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;

public class GetCurrentTime {

    public static void main(String[] args) {
        LocalDateTime now = LocalDateTime.now();
        System.out.println(now.format(DateTimeFormatter.ofPattern("yyyy/MM/dd - HH:mm:ss")));
        System.out.println("Day of month: " + now.getDayOfMonth());
        System.out.println("Current hour: " + now.getHour());
    }
}

আউটপুট:

2020/02/08 - 00:18:12
Day of month: 8
Current hour: 0

  1. কিভাবে iOS এ ইন্টারনেট থেকে বর্তমান তারিখ এবং সময় পেতে হয়?

  2. অ্যান্ড্রয়েডে বর্তমান সময় এবং তারিখ পান

  3. কিভাবে Python বর্তমান তারিখ এবং সময় পেতে?

  4. জাভা বর্তমান ওয়ার্কিং ডিরেক্টরি পান