কম্পিউটার

স্থানীয় সময়কে GMT-এ রূপান্তর করতে জাভা প্রোগ্রাম


এই নিবন্ধে, আমরা কীভাবে স্থানীয় সময়কে GMT-এ রূপান্তর করতে হয় তা বুঝব। জাভাতে বিল্ট-ইন তারিখ ক্লাস নেই, তবে তারিখ এবং সময় API এর সাথে কাজ করার জন্য আমরা java.time প্যাকেজ আমদানি করতে পারি৷ প্যাকেজে অনেকগুলি তারিখ এবং সময় ক্লাস রয়েছে৷

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷

ধরুন আমাদের ইনপুট হল

The local time is: Fri Mar 18 00:01:54 IST 2022

কাঙ্খিত আউটপুট হবে

The time in Gmt is: 17/03/2022 18:31:54

অ্যালগরিদম

Step 1 - START
Step 2 - Declare an object of LocalDateTime namely date.
Step 3 - Define the values.
Step 4 - Define different date time formats using DateTimeFormatter objects.
Step 5 - Display the GMT date time formats
Step 6 - Stop

উদাহরণ 1

এখানে, আমরা 'প্রধান' ফাংশনের অধীনে সমস্ত ক্রিয়াকলাপ একসাথে আবদ্ধ করি।

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.TimeZone;
public class Demo {
   public static void main(String[] args){
      System.out.println("The required packages have been imported");
      Date localTime = new Date();
      System.out.println("A Date object is defined");
      DateFormat GMT_format = new SimpleDateFormat("dd/MM/yyyy" + " " + " HH:mm:ss");
      GMT_format.setTimeZone(TimeZone.getTimeZone("GMT"));
      System.out.println("\nThe local time is: " + localTime);
      System.out.println("The time in Gmt is: " + GMT_format.format(localTime));
   }
}

আউটপুট

The required packages have been imported
A Date object is defined

The local time is: Tue Mar 29 08:59:11 UTC 2022
The time in Gmt is: 29/03/2022 08:59:11

উদাহরণ 2

এখানে, আমরা ক্রিয়াকলাপগুলিকে অবজেক্ট-ওরিয়েন্টেড প্রোগ্রামিং প্রদর্শনকারী ফাংশনে অন্তর্ভুক্ত করি।

import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.TimeZone;
public class Demo {
   static void GMT_time(Date localTime){
      DateFormat GMT_format = new SimpleDateFormat("dd/MM/yyyy" + " " + " HH:mm:ss");
      GMT_format.setTimeZone(TimeZone.getTimeZone("GMT"));
      System.out.println("\nThe local time is: " + localTime);
      System.out.println("The time in Gmt is: " + GMT_format.format(localTime));
   }
   public static void main(String[] args){
      System.out.println("The required packages have been imported");
      Date localTime = new Date();
      System.out.println("A Date object is defined");
      GMT_time(localTime);
   }
}

আউটপুট

The required packages have been imported
A Date object is defined

The local time is: Tue Mar 29 08:59:38 UTC 2022
The time in Gmt is: 29/03/2022 08:59:38

  1. একটি বৃত্তের পরিধি খুঁজে পেতে জাভা প্রোগ্রাম

  2. জাভা প্রোগ্রাম একটি ট্রাপিজিয়াম এর এলাকা খুঁজে বের করতে

  3. জাভা প্রোগ্রামে একটি বৃত্তের এলাকা খুঁজুন

  4. একটি আয়তক্ষেত্রের পরিধি খুঁজে পেতে জাভা প্রোগ্রাম