কম্পিউটার টিউটোরিয়াল

সময় AM-PM ফরম্যাটে ফরম্যাট করার জাভা প্রোগ্রাম


এই আর্টিকেলে আমরা বুঝব কিভাবে সময়কে AM-PM ফরম্যাটে ফরম্যাট করতে হয়। একটি ফরম্যাটিং স্ট্রিং বর্ণনা করে যে ডেট/টাইম মানগুলো কীভাবে পড়া বা লেখা হবে।

উদাহরণ

ইনপুট:

বর্তমান ডেট: Thu Mar 17 16:04:31 IST 2022

প্রত্যাশিত আউটপুট:

AM/PM ফরম্যাটে বর্তমান সময়: 04.04 pm

অ্যালগরিদম

ধাপ ১ - শুরু
ধাপ ২ - একটি Date অবজেক্ট (current_date) ঘোষণা করুন যা বর্তমান ডেট ও টাইম আনবে
ধাপ ৩ - মানগুলো সংজ্ঞায়িত করুন
ধাপ ৪ - SimpleDateFormat ক্লাসের একটি অবজেক্ট (formatTime) তৈরি করুন
ধাপ ৫ - .format(current_date) ব্যবহার করে সময়কে নির্দিষ্ট ফরম্যাটে রূপান্তর করুন
ধাপ ৬ - ফলাফল প্রদর্শন করুন
ধাপ ৭ - থামুন

উদাহরণ ১: মেইন ফাংশনে সরাসরি বাস্তবায়ন

import java.util.Date;
import java.text.SimpleDateFormat;
public class Demo {
    public static void main(String[] args) {
        System.out.println("প্রয়োজনীয় প্যাকেজগুলো ইম্পোর্ট করা হয়েছে");
        Date current_date = new Date();
        System.out.println("বর্তমান ডেটটি: " + current_date);
        SimpleDateFormat formatTime = new SimpleDateFormat("hh.mm aa");
        String result_time = formatTime.format(current_date);
        System.out.println("\nAM/PM ফরম্যাটে বর্তমান সময়: " + result_time);
    }
}

আউটপুট

প্রয়োজনীয় প্যাকেজগুলো ইম্পোর্ট করা হয়েছে
বর্তমান ডেটটি: Thu Mar 17 16:04:31 IST 2022
AM/PM ফরম্যাটে বর্তমান সময়: 04.04 pm

উদাহরণ ২: অবজেক্ট-ওরিয়েন্টেড পদ্ধতিতে ফাংশন ব্যবহার

import java.util.Date;
import java.text.SimpleDateFormat;
public class Demo {
    static void format_time(Date current_date) {
        SimpleDateFormat formatTime = new SimpleDateFormat("hh.mm aa");
        String result_time = formatTime.format(current_date);
        System.out.println("\nAM/PM ফরম্যাটে বর্তমান সময়: " + result_time);
    }
    public static void main(String[] args) {
        System.out.println("প্রয়োজনীয় প্যাকেজগুলো ইম্পোর্ট করা হয়েছে");
        Date current_date = new Date();
        System.out.println("বর্তমান ডেটটি: " + current_date);
        format_time(current_date);
    }
}

আউটপুট

প্রয়োজনীয় প্যাকেজগুলো ইম্পোর্ট করা হয়েছে
বর্তমান ডেটটি: Thu Mar 17 16:04:31 IST 2022
AM/PM ফরম্যাটে বর্তমান সময়: 04.04 pm
  1. অ্যান্ড্রয়েডে তারিখ এবং সময় ফরম্যাট করার পদ্ধতি

  2. জাভা ৯-এ JShell-এ ডেট ও টাইম কীভাবে পাবেন?

  3. জাভাতে Gson লাইব্রেরি ব্যবহার করে তারিখ ফরম্যাট করার পদ্ধতি

  4. জাভা ৮: LocalDate, LocalTime এবং LocalDateTime দিয়ে বর্তমান তারিখ ও সময় পেতে