Java.util. তারিখটি স্ট্রিংয়ে রূপান্তর করুন


407

আমি জাভাতে কোনও java.util.Dateবস্তুকে রূপান্তর করতে চাই String

বিন্যাসটি হ'ল 2010-05-30 22:15:52



@ হার্সওয়ারওয়্যার এফওয়াইআই, জোদা-টাইম প্রকল্পটি এখন রক্ষণাবেক্ষণের মোডে রয়েছে , দলটি জাভা.টাইম ক্লাসগুলিতে মাইগ্রেশনের পরামর্শ দিচ্ছেওরাকল দ্বারা টিউটোরিয়াল দেখুন ।
তুলসী বাউরক

1
আমি আপনাকে Date2019 ব্যবহার না করার পরামর্শ দিচ্ছি That শ্রেণিটি খারাপভাবে ডিজাইন করা এবং দীর্ঘকালীন। পরিবর্তে জাভা.টাইমInstant থেকে অন্য জাতির ব্যবহার করুন , আধুনিক জাভা তারিখ এবং সময় এপিআই
ওলে ভিভি

উত্তর:


757

রূপান্তর একটি তারিখ একটি থেকে স্ট্রিং ব্যবহার DateFormat#formatপদ্ধতি:

String pattern = "MM/dd/yyyy HH:mm:ss";

// Create an instance of SimpleDateFormat used for formatting 
// the string representation of date according to the chosen pattern
DateFormat df = new SimpleDateFormat(pattern);

// Get the today date using Calendar object.
Date today = Calendar.getInstance().getTime();        
// Using DateFormat format method we can create a string 
// representation of a date with the defined format.
String todayAsString = df.format(today);

// Print the result!
System.out.println("Today is: " + todayAsString);

Http://www.kodejava.org/example/86.html থেকে


25
কেন Calendarপ্লেইন পরিবর্তে ব্যবহার new Date()? পার্থক্য আছে কি?
আলেকজান্ডার মালাখভ

10
সাবধানতা: সিম্পলডেট ফরমেট থ্রেড নিরাপদ নয়। stackoverflow.com/questions/6840803/…
জাগস

23
ক্যালেন্ডার একটি বিমূর্ত শ্রেণি, তারিখটি কংক্রিট। টাইমজোন, লোকালে, বা আমরা সকলেই কখনই ব্যবহার করি না এমন ভাল জিনিসগুলির বিষয়ে তারিখটির কোনও ধারণা নেই।
nckbrz

30
MM/dd/yyyyবিন্যাস মূঢ় এবং নষ্ট হয়ে গেছে। এটা ব্যবহার করোনা. সর্বদা ব্যবহার করুন dd/MM/yyyyবা yyyy-MM-dd
সিস্টেমপারাডক্স

13
@ সিস্টেমেপারাডক্স - এটি নির্বোধ, তবে এটি অর্থহীন করে তোলে না। আমাকে বিশেষভাবে এটি ব্যবহার করতে বলা হয়েছে কারণ এটি প্রতিবেদনে যা প্রত্যাশা করে তার সাথে এটি মেলে। (আমি yyyy-MM-ddসর্বত্র পছন্দ করি তবে আপনি কী করতে পারেন?)।
শরত্কাল লিওনার্ড


63

কমন্স-ল্যাং ডেটফরম্যাট ইউটিসগুলি গুডিতে পূর্ণ (যদি আপনার ক্লাসপথে কমন্স-ল্যাং থাকে)

//Formats a date/time into a specific pattern
 DateFormatUtils.format(yourDate, "yyyy-MM-dd HH:mm:SS");

একটি অতিরিক্ত nullচেক প্রয়োজন ।
ফররুখ চিশতী

23

TL; ড

myUtilDate.toInstant()  // Convert `java.util.Date` to `Instant`.
          .atOffset( ZoneOffset.UTC )  // Transform `Instant` to `OffsetDateTime`.
          .format( DateTimeFormatter.ISO_LOCAL_DATE_TIME )  // Generate a String.
          .replace( "T" , " " )  // Put a SPACE in the middle.

2014-11-14 14:05:09

java.time

আধুনিক উপায়টি জাভা.টাইম ক্লাসগুলির সাথে রয়েছে যা এখন সমস্যাযুক্ত পুরানো উত্তরাধিকারের তারিখ-সময় ক্লাসগুলিকে সাপ্লান্ট করে।

প্রথমে আপনার রূপান্তর java.util.Dateএকটি থেকেInstantInstantক্লাসে টাইমলাইনে একটি মুহূর্ত প্রতিনিধিত্ব করে ইউটিসি একটি রেজোলিউশনে ন্যানোসেকেন্ড (একসঙ্গে নয় জন (9) একটি দশমিক ভগ্নাংশের সংখ্যায় পর্যবসিত)।

জাভা.টাইমে / থেকে রূপান্তরগুলি পুরানো শ্রেণিতে যুক্ত হওয়া নতুন পদ্ধতি দ্বারা সম্পাদিত হয়।

Instant instant = myUtilDate.toInstant();

আপনার java.util.Dateএবং উভয়ই ইউটিসিjava.time.Instant - তে আছেন । আপনি যদি ইউটিসি হিসাবে তারিখ এবং সময় দেখতে চান তবে তাই হয়ে যান। toStringস্ট্যান্ডার্ডে একটি স্ট্রিং উত্পন্ন করতে কল করুন আইএসও 8601 ফর্ম্যাটে ।

String output = instant.toString();  

2014-11-14T14: 05: 09Z

অন্যান্য ফর্ম্যাটগুলির জন্য, আপনার Instantআরও নমনীয় মধ্যে রূপান্তর করা প্রয়োজনOffsetDateTime

OffsetDateTime odt = instant.atOffset( ZoneOffset.UTC );

odt.toString (): 2020-05-01T21: 25: 35.957Z

ওটা দেখ আইডিয়নে ডটকমে সরাসরি কোডটি চালানো

আপনার পছন্দসই বিন্যাসে একটি স্ট্রিং পেতে, একটি নির্দিষ্ট করুন DateTimeFormatter। আপনি একটি কাস্টম ফর্ম্যাট নির্দিষ্ট করতে পারে। তবে আমি পূর্বনির্ধারিত বিন্যাসগুলির একটি ( ISO_LOCAL_DATE_TIMEএবং) ব্যবহার করব Tএবং এর আউটপুটটিতে একটি স্পেস দিয়ে প্রতিস্থাপন করব ।

String output = odt.format( DateTimeFormatter.ISO_LOCAL_DATE_TIME )
                   .replace( "T" , " " );

2014-11-14 14:05:09

যাইহোক আমি এই ধরণের ফর্ম্যাটটির প্রস্তাব দিচ্ছি না যেখানে আপনি উদ্দেশ্যমূলকভাবে হারাবেন ইউটিসি বা টাইম জোনের তথ্য অফসেট থেকে । সেই স্ট্রিংয়ের তারিখ-সময় মানের অর্থ হিসাবে অস্পষ্টতা তৈরি করে।

ডেটা ক্ষতি থেকেও সাবধান থাকুন, যেহেতু আপনার স্ট্রিংয়ের তারিখ-সময়ের মান উপস্থাপনে যে কোনও ভগ্নাংশ দ্বিতীয়টিকে উপেক্ষা করা হচ্ছে (কার্যকরভাবে কাটা)।

কিছু নির্দিষ্ট অঞ্চলের প্রাচীর-ঘড়ির সময় লেন্সের মাধ্যমে একই মুহূর্তটি দেখতে , একটি ZoneIdপেতে একটি প্রয়োগ করুন ZonedDateTime

ZoneId z = ZoneId.of( "America/Montreal" );
ZonedDateTime zdt = instant.atZone( z );

zdt.toString (): 2014-11-14T14: 05: 09-05: 00 [আমেরিকা / মন্ট্রিল]

একটি বিন্যস্ত স্ট্রিং নির্মাণের জন্য উপরের মতো একই কাজ কিন্তু প্রতিস্থাপন odtসঙ্গে zdt

String output = zdt.format( DateTimeFormatter.ISO_LOCAL_DATE_TIME )
                   .replace( "T" , " " );

2014-11-14 14:05:09

যদি এই কোডটি বেশ বড় সংখ্যক বার কার্যকর করা হয় তবে আপনি কিছুটা দক্ষ হয়ে উঠতে এবং কলটি এড়াতে চাইতে পারেন String::replace। সেই কলটি বাদ দেওয়া আপনার কোডকে আরও খাটো করে তোলে। যদি ইচ্ছা হয়, আপনার নিজের DateTimeFormatterঅবজেক্টে আপনার নিজস্ব ফর্ম্যাটিং প্যাটার্ন নির্দিষ্ট করুন । পুনরায় ব্যবহারের জন্য ধ্রুবক বা সদস্য হিসাবে এই উদাহরণটিকে ক্যাশে করুন।

DateTimeFormatter f = DateTimeFormatter.ofPattern( "uuuu-MM-dd HH:mm:ss" );  // Data-loss: Dropping any fractional second.

দৃষ্টান্তটি পাস করে সেই ফর্ম্যাটারটি প্রয়োগ করুন।

String output = zdt.format( f );

জাভা.টাইম সম্পর্কে

Java.time ফ্রেমওয়ার্ক জাভা 8 এবং পরে পাতাটা করা হয়। এই ক্লাসগুলি , & java.util.Date, এর মতো সমস্যাযুক্ত পুরানো তারিখের সময় ক্লাসগুলিকে সহায়তা করে ।.Calendarjava.text.SimpleDateFormat

Joda-টাইম প্রকল্প, এখন রক্ষণাবেক্ষণ মোড , স্থানান্তরণ java.time করার পরামর্শ দেয়।

আরও জানতে, ওরাকল টিউটোরিয়ালটি দেখুন । এবং অনেক উদাহরণ এবং ব্যাখ্যার জন্য স্ট্যাক ওভারফ্লো অনুসন্ধান করুন।

Java.time কার্যকারিতা অনেক জাভা 6 ও 7 ব্যাক বৈশিষ্ট্যসমূহ নিয়ে আসা হয় ThreeTen-গুলো পুরনো এবং আরও অভিযোজিত অ্যান্ড্রয়েড মধ্যে ThreeTenABP (দেখুন কিভাবে ব্যবহার ... )।

ThreeTen-অতিরিক্ত প্রকল্প অতিরিক্ত শ্রেণীর সাথে java.time প্রসারিত করে। এই প্রকল্পটি জাভা.টাইমে সম্ভাব্য ভবিষ্যতের সংযোজনগুলির একটি প্রমাণযোগ্য ক্ষেত্র।


এখানে জাভা 8 টাইম এপিআই সহ ফর্ম্যাট করার কোড উদাহরণ রয়েছে: stackoverflow.com/a/43457343/603516
ভাদজিম

এই কোডটি অফসেটডেটটাইম odt = ইনস্ট্যান্ট.এট অফসেট (জোনঅফসেট.আউটসি) কাজ করে না; odt.toString (): 2014-11-14T14: 05: 09 + 00: 00 একই ফর্ম্যাটটি পেতে একটি নতুন জাভা 8 কোড রয়েছে কি 2014-11-14T14: 05: 09 + 00: 00? আপনাকে ধন্যবাদ
বব বোলডেন

@ BobBolden আপনি সঠিক, ডিফল্ট Zপরিবর্তে ব্যবহৃত হয় +00:00। আমি উত্তর স্থির করেছি, ধন্যবাদ। এফওয়াইআই, এর অর্থ একই জিনিস Z:, "জুলু" উচ্চারিত মানে শূন্য ঘন্টা-মিনিট-সেকেন্ডের অফসেট, একইরকম +00:00আইএসও 8601 মান উভয় শৈলী সমর্থন করে।
তুলসী বাউরক

@ বাসিলবার্ক দুঃখিত, এটি অস্পষ্ট। আমার জাভা 8 আছে এবং কোনও তাত্ক্ষণিক.আট অফসেট () নেই is আপনি কি দয়া করে পরামর্শ করতে পারেন যে জাভা 8 এর সঠিক কোডটি ঠিক একই ফর্ম্যাটটিতে থাকতে হবে 2014-11-14T14: 05: 09 + 00: 00 তাত্ক্ষণিক বিন্যাস ছাড়াই ()? আমি কিছুটা হারিয়েছি :(
বব বোলডেন

@BobBolden আছে প্রকৃতপক্ষে একটি হল atOffsetউপর পদ্ধতি Instantজাভা 8. Javadoc দেখুন শ্রেণী: Instant::atOffset। জাভা 8-তে, একটি কল লাইক Instant.now().atOffset( ZoneOffset.UTC ).toString()চলবে। আপনার importবিবৃতি পরীক্ষা করুন । আপনার আইডিই / প্রকল্পটি জাভা 8 এর পূর্ববর্তী সংস্করণের চেয়ে জাভা 8 বা তার পরে চালানোর জন্য সেট করা আছে যাচাই করুন। আইডিওন ডট
বাসিল

19

সরল-পুরাতন জাভাতে আল্টেটিভ ওয়ান-লাইনার:

String.format("The date: %tY-%tm-%td", date, date, date);

String.format("The date: %1$tY-%1$tm-%1$td", date);

String.format("Time with tz: %tY-%<tm-%<td %<tH:%<tM:%<tS.%<tL%<tz", date);

String.format("The date and time in ISO format: %tF %<tT", date);

এটি ফর্ম্যাটর এবং আপেক্ষিক সূচক ব্যবহার করে SimpleDateFormatযার পরিবর্তে থ্রেড-নিরাপদ নয় , বিটিডাব্লু।

কিছুটা বেশি পুনরাবৃত্তিযোগ্য তবে একটি বিবৃতি প্রয়োজন। এটি কিছু ক্ষেত্রে কার্যকর হতে পারে।


1
এটি প্রতিভা (ইন) সীমাবদ্ধ পরিবেশের জন্য অনেক বেশি ভাল পারফরম্যান্স
রসুলান

9

আপনি জোদা (org.joda.time.DateTime) ব্যবহার করবেন না কেন? এটি মূলত একটি ওয়ানলাইনার।

Date currentDate = GregorianCalendar.getInstance().getTime();
String output = new DateTime( currentDate ).toString("yyyy-MM-dd HH:mm:ss");

// output: 2014-11-14 14:05:09

আমি জেভিএমের বর্তমান ডিফল্ট সময় অঞ্চলটিকে DateTimeবস্তুটিতে বরাদ্দ না দিয়ে পাশাপাশি একটি ডেটটাইমজোন পাশ করার পরামর্শ দিই । new DateTime( currentDate , DateTimeZone.forID( "America/Montreal" ) )
বাসিল বার্ক

7

দেখে মনে হচ্ছে আপনি সরলডেটফর্ম্যাটটি সন্ধান করছেন

ফর্ম্যাট: yyyy-MM-dd কে কে: মিমি: এসএস


"কেকে" কি বিশেষ কিছু করে? আমি মনে করি এরিক 24 ঘন্টা সময় এটি চায়।
চার্লি সল্টস

2
হ্যাঁ, দিনের এক ঘন্টা (1-24), তবে সম্ভবত এটি অপের দরকার নেই what HH(0-23) বেশি দেখা যায়।
বালুসসি

1
@ কাহারলি সল্টস কে কে 1-24 থেকে চলে গেছে, যেখানে এইচএইচ 0-23 থেকে চলে গেছে, এবং তিনি সম্ভবত 1-24 অনুমান করা আমার পক্ষে কিছুটা হতাশার বিষয় ছিল @ বালুস সি ডেটফোর্ম্যাট পার্স এবং ফর্ম্যাট উভয়ই অবজেক্ট object
পিকপিজি

আমি আপনার শেষ মন্তব্যের প্রাসঙ্গিকতা বুঝতে পারি না। আমার মন্তব্য ছিল চার্লিকে।
বালুসসি

আমি। নেট ফর্ম্যাটগুলিতে অভ্যস্ত, যেখানে এইচ এইচ 24-টাইম, এবং এইচ এইচ / এএম / এএম। তাই মাথা চুলকানো।
চার্লি সল্টস

5

একক শটে;)

তারিখ পেতে

String date = new SimpleDateFormat("yyyy-MM-dd",   Locale.getDefault()).format(new Date());

সময় পেতে

String time = new SimpleDateFormat("hh:mm", Locale.getDefault()).format(new Date());

তারিখ এবং সময় পেতে

String dateTime = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss", Locale.getDefaut()).format(new Date());

শুভ কোডিং :)


1
অবগতির জন্য, যেমন বিরক্তিজনক পুরাতন তারিখ-সময় শ্রেণীর java.util.Date, java.util.Calendarএবং java.text.SimpleDateFormatএখন উত্তরাধিকার দ্বারা supplanted java.time জাভা 8 & জাভা 9. দেখুন পাতাটা শ্রেণীর ওরাকল দ্বারা টিউটোরিয়াল
বেসিল বাউর্কে 4'18

4
public static String formateDate(String dateString) {
    Date date;
    String formattedDate = "";
    try {
        date = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss",Locale.getDefault()).parse(dateString);
        formattedDate = new SimpleDateFormat("dd/MM/yyyy",Locale.getDefault()).format(date);
    } catch (ParseException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }

    return formattedDate;
}

4

এটি ব্যবহারের সবচেয়ে সহজ উপায়টি নিম্নরূপ:

currentISODate = new Date().parse("yyyy-MM-dd'T'HH:mm:ss", "2013-04-14T16:11:48.000");

যেখানে "yyyy-MM-dd'T'HH: mm: ss" হল পাঠের তারিখের ফর্ম্যাট

আউটপুট: রোব এপ্রিল 14 16:11:48 EEST 2013

নোটস: এইচএইচ বনাম এইচএইচ - এইচএইচ 24 ঘন্টা সময় বিন্যাসকে বোঝায় - এইচএইচ 12 ঘন্টা সময় বিন্যাসকে বোঝায়


প্রশ্নটি বিপরীত রূপান্তর সম্পর্কে।
ভাদজিম

4

আপনার যদি কেবল তারিখ থেকে সময় প্রয়োজন, আপনি কেবল স্ট্রিংয়ের বৈশিষ্ট্যটি ব্যবহার করতে পারেন।

Date test = new Date();
String dayString = test.toString();
String timeString = dayString.substring( 11 , 19 );

এটি স্ট্রিংয়ের সময় অংশটি স্বয়ংক্রিয়ভাবে কাটবে এবং এটি এর ভিতরে সংরক্ষণ করবে timeString


এটি বিভিন্ন লোকেলের সাথে ভেঙে যেতে পারে।
ভাদজিম

4

উত্তরাধিকার বিন্যাস করতে নতুন জাভা 8 টাইম এপিআই ব্যবহারের উদাহরণ এখানে রয়েছে : java.util.Date

    DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss:SSS Z")
        .withZone(ZoneOffset.UTC);
    String utcFormatted = formatter.format(date.toInstant()); 

    ZonedDateTime utcDatetime = date.toInstant().atZone(ZoneOffset.UTC);
    String utcFormatted2 = utcDatetime.format(DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss:SSS Z"));
    // gives the same as above

    ZonedDateTime localDatetime = date.toInstant().atZone(ZoneId.systemDefault());
    String localFormatted = localDatetime.format(DateTimeFormatter.ISO_ZONED_DATE_TIME);
    // 2011-12-03T10:15:30+01:00[Europe/Paris]

    String nowFormatted = LocalDateTime.now().toString(); // 2007-12-03T10:15:30.123

এটি DateTimeFormatterথ্রেড-নিরাপদ (বিপরীত SimpleDateFormat) হিসাবে এটি দক্ষতার সাথে ক্যাশে করা যায় সে সম্পর্কে এটি দুর্দান্ত ।

পূর্বনির্ধারিত ফোম্যাটটারগুলি এবং প্যাটার্ন স্বরলিপি রেফারেন্সের তালিকা

ক্রেডিট:

লোকালডেটটাইমের সাথে কীভাবে পার্স / ফর্ম্যাটের তারিখগুলি করবেন? (জাভা 8)

জাভা 8 জাভা.ইটি.ল. জাভা.টাইম.জোনডেটটাইমতে রূপান্তর

ইনস্ট্যান্ট টু স্ট্রিংয়ে ফর্ম্যাট করুন

জাভা 8 জোনেডেটটাইম এবং অফসেটডেটটাইমের মধ্যে পার্থক্য কী?


2

এটা চেষ্টা কর,

import java.text.ParseException;
import java.text.SimpleDateFormat;

public class Date
{
    public static void main(String[] args) 
    {
        SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
        String strDate = "2013-05-14 17:07:21";
        try
        {
           java.util.Date dt = sdf.parse(strDate);         
           System.out.println(sdf.format(dt));
        }
        catch (ParseException pe)
        {
            pe.printStackTrace();
        }
    }
}

আউটপুট:

2013-05-14 17:07:21

জাভাতে তারিখ এবং সময় ফর্ম্যাট করার জন্য নীচের লিঙ্কগুলি দেখুন

ওরাকল সহায়তা কেন্দ্র

জাভা তারিখের সময় উদাহরণ


1
public static void main(String[] args) 
{
    Date d = new Date();
    SimpleDateFormat form = new SimpleDateFormat("dd-mm-yyyy hh:mm:ss");
    System.out.println(form.format(d));
    String str = form.format(d); // or if you want to save it in String str
    System.out.println(str); // and print after that
}

1

এর চেষ্টা করুন

public static void main(String args[]) {

    Calendar cal = GregorianCalendar.getInstance();
    Date today = cal.getTime();
    DateFormat df7 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

    try {           
        String str7 = df7.format(today);
        System.out.println("String in yyyy-MM-dd format is: " + str7);          
    } catch (Exception ex) {
      ex.printStackTrace();
    }
}

অথবা একটি ইউটিলিটি ফাংশন

public String convertDateToString(Date date, String format) {
    String dateStr = null;
    DateFormat df = new SimpleDateFormat(format);

    try {
        dateStr = df.format(date);
    } catch (Exception ex) {
        ex.printStackTrace();
    }
    return dateStr;
}

থেকে জাভা স্ট্রিং রূপান্তর তারিখ


1
    SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
    String date = "2010-05-30 22:15:52";
    java.util.Date formatedDate = sdf.parse(date); // returns a String when it is parsed
    System.out.println(sdf.format(formatedDate)); // the use of format function returns a String

1
Date date = new Date();
String strDate = String.format("%tY-%<tm-%<td %<tH:%<tM:%<tS", date);

1

ওয়ান লাইন বিকল্প

এই বিকল্পটি প্রকৃত তারিখটি লেখার জন্য একটি সহজ এক-লাইন পেয়েছে।

দয়া করে নোট করুন যে এটি ব্যবহার করছে Calendar.classএবং SimpleDateFormat, এবং তারপরে এটি জাভা 8 এর অধীনে ব্যবহার করা যৌক্তিক নয়।

yourstringdate =  new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(Calendar.getInstance().getTime());

1
অবগতির জন্য, যেমন ভয়ঙ্কর বিরক্তিজনক তারিখ-সময় শ্রেণীর java.util.Date, java.util.Calendarএবং java.text.SimpleDateFormatএখন উত্তরাধিকার দ্বারা supplanted java.time জাভা 8 এবং পরে পাতাটা ক্লাস। ওরাকল দ্বারা টিউটোরিয়াল দেখুন ।
বেসিল Bourque

1
(1) উত্তরটি ভুল (আমি সবেমাত্র পেয়েছি 2019-20-23 09:20:22- মাস 20 ??) (২) আমি দেখতে পাচ্ছি না যে উত্তরটি এমন উত্তর সরবরাহ করে যা ইতিমধ্যে অন্যান্য উত্তরে অন্তর্ভুক্ত নয়। (3) দয়া করে বাচ্চাদের দীর্ঘকালীন এবং কুখ্যাত সমস্যাযুক্ত SimpleDateFormatক্লাসটি ব্যবহার করতে শেখাবেন না । কমপক্ষে প্রথম বিকল্প হিসাবে না। এবং কোনও সংরক্ষণ ছাড়া না। java.timeআধুনিক জাভা তারিখ এবং সময় এপিআই, এবং এর মধ্যে আজ আমরা আরও অনেক ভাল DateTimeFormatter
ওলে ভিভি

হ্যাঁ .... আমি একটি ভুল করেছি এবং এটি সংশোধন করতে ভুলে গেছি। আমি তাড়াতাড়ি এটিকে যোগ করেছি, এবং মনে নেই ... দুঃখিত !! এবং আপনার মন্তব্যের জন্য ধন্যবাদ বলছি
আলেজান্দ্রো

@ OleV.V। আধুনিক জাভা ডেটা এবং টাইম এপিআইয়ের প্রত্যেকেরই অ্যাক্সেস নেই ...... সুতরাং ... এটিও এই উত্তরটির বৈধতা রয়েছে ...
আলেজান্দ্রো

1
আপনার মন্তব্যের জন্য ধন্যবাদ. আপনি যদি জাভা 5, বা কোনও বাহ্যিক নির্ভরতা ছাড়াই জাভা 6 এবং 7 এর জন্য কোনও উত্তর সরবরাহ করতে চান, খুব ভাল, এটি স্বাগত, কেবল দয়া করে স্পষ্ট করে বলুন যে আপনি যা করছেন তা। এবং আপনার উত্তরটি এখনও ভুল, আপনি নতুন বছরের আশপাশে চমক পাবেন।
ওলে ভিভি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.