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

জাভাতে মিলিসেকেন্ড থেকে ডেট ও টাইম ফরম্যাট করার পদ্ধতি

java.text.SimpleDateFormat ক্লাস স্ট্রিংকে ডেটে এবং ডেটকে স্ট্রিংতে ফরম্যাট ও পার্স করতে ব্যবহৃত হয়।

এই ক্লাসের একটি কনস্ট্রাক্টর ফরম্যাট স্ট্রিং গ্রহণ করে SimpleDateFormat অবজেক্ট তৈরি করে।

মিলিসেকেন্ড থেকে ডেট ফরম্যাট করার ধাপ:

  • ফরম্যাট স্ট্রিং তৈরি করুন: dd MMM yyyy HH:mm:ss:SSS Z
  • Date ক্লাসের কনস্ট্রাক্টর মিলিসেকেন্ড (long) গ্রহণ করে ডেট অবজেক্ট তৈরি করে।
  • format() মেথড দিয়ে ডেট অবজেক্ট ফরম্যাট করুন।

উদাহরণ: SimpleDateFormat ব্যবহার

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

public class Sample {
    public static void main(String args[]) throws ParseException {
        long msec = 3550154;
        SimpleDateFormat dateformatter = new SimpleDateFormat("dd MMM yyyy HH:mm:ss:SSS Z");
        Date date = new Date(msec);
        System.out.println("ডেট মান: " + dateformatter.format(date));
    }
}

আউটপুট

ডেট মান: 01 Jan 1970 06:29:10:154 +0530

উদাহরণ: Calendar ও Date ব্যবহার

import java.util.Calendar;
import java.util.Date;

public class Sample {
    public static void main(String args[]) {
        Calendar calendar = Calendar.getInstance();
        long msec = calendar.getTimeInMillis();
        Date obj = new Date(msec);
        System.out.println(obj);
    }
}

আউটপুট

Wed Nov 11 22:04:59 IST 2020
  1. iOS-এ ইন্টারনেট থেকে বর্তমান তারিখ ও সময় আনা

  2. অ্যান্ড্রয়েড SQLite-এ ডেট ও টাইম ফরম্যাট পরিবর্তন

  3. অ্যান্ড্রয়েডে ইন্টারনেট থেকে বর্তমান তারিখ ও সময় পাওয়ার পদ্ধতি

  4. অ্যান্ড্রয়েডে তারিখ এবং সময় ফরম্যাট করার পদ্ধতি