প্রোগ্রামিংয়ে, ডিফল্ট তারিখের বিন্যাসটি YYYYMMDD এবং অন্য কিছু না হওয়ার কোনও প্রযুক্তিগত কারণ রয়েছে কি?


118

ইঞ্জিনিয়ারিংয়ের কোনও কারণ আছে কেন এটি এমন হয়? আমি আরডিবিএমএসের ক্ষেত্রে ভাবছিলাম যে এটির পারফরম্যান্সের সাথে কিছু যুক্ত ছিল, যেহেতু "YEAR" "মাস" থেকে আরও নির্দিষ্ট, উদাহরণস্বরূপ: আপনার কেবলমাত্র এক বছর 2000 আছে তবে প্রতি বছর "জানুয়ারী" রয়েছে, যা বছরের মধ্যে প্রথমে কোনও কিছুকে ছাঁটাই / সাজাতে সহজ / দ্রুত করে তোলে এবং সে কারণেই বছরটি প্রথম আসে।

তবে আমি জানি না যে এটি সত্যিই অর্থবোধ করে কিনা ... এর কোনও কারণ আছে কি?


14
@ আইমিল আমাদের এটি পছন্দ নাও হতে পারে তবে প্রায়শই তারা স্ট্রিং হিসাবে সংরক্ষণ করা হয়।
হনজা ব্র্যাবেক

14
@ প্রচারিত_আরঞ্জ যেটি অদ্ভুত হবে, বিশেষ করে খেজুরের ক্ষেত্রে।
glglgl


19
একটি সাইড নোট হিসাবে, এই বিন্যাসে নয় যে পরক। উদাহরণস্বরূপ, হাঙ্গেরীয় ভাষায় (এবং সম্ভবত কিছু অন্যান্যও) YYYY। মিমি। ডিডি। এটি ডিফল্ট লিখিত তারিখের ফর্ম্যাট, এবং কম্পিউটারগুলির আগে দীর্ঘ সময় হয়ে গেছে।
নিয়নস্টাইন 25:18

31
প্রোগ্রামিংয়ে, ডিফল্ট তারিখের ফর্ম্যাটটি "YYYYMMDD" হয়? এটি যদি সত্য হয় তবে চমৎকার হবে তবে এটি অবশ্যই সর্বত্র নয়। আরএফসি 822 এবং আরএফসি 850 পাশাপাশি এএনএসআই সি এর asctimeএখনও প্রচুর জায়গায় ব্যাপকভাবে ব্যবহৃত হয়। এটি দুর্দান্ত যে আরএফসি 3339 এবং আইএসও 8601 ধীরে ধীরে পুরানো ফর্ম্যাটগুলি স্থানান্তরিত করছে, এবং তারা অবশ্যই এগিয়ে যা ব্যবহার করা উচিত're আরও সাধারণভাবে, আমি বলব যে আইএসও 8601 বেসিক ফর্ম (বিভাজক অক্ষর ছাড়াই প্লেইন ওয়াইওয়াইওয়াইএমএমডিডি) ওয়াইওয়াইওয়াই-এমএম-ডিডি এর মতো অন্য কয়েকটি ফর্মের তুলনায় আসলে কম সাধারণ।
ড্যানিয়েল প্রাইডেন

উত্তর:


386

এইভাবে, তারিখগুলি সহজেই ডিফল্ট বাছাইয়ের নিয়মগুলি (যেমন লিক্সোগ্রাফিকাল বাছাই ) ব্যবহার করে স্ট্রিং হিসাবে বাছাই করা যায়

এজন্যই কেন মাস এবং দিন উভয়ই দুটি অঙ্ক ব্যবহার করে নির্দিষ্ট করা হয় (প্রয়োজনে অগ্রণী শূন্য যোগ করা)।

আসলে এটি আইএসও 8601 দ্বারা সংজ্ঞায়িত তারিখের ফর্ম্যাটগুলির একটি । এই স্ট্যান্ডার্ডটি একটি তারিখ এবং সময় ফর্ম্যাটও সংজ্ঞায়িত করে, 2015-03-27T15:26:40Zএটি স্ট্রিং হিসাবেও বাছাইযোগ্য।

তবে, ওয়াইওয়াইওয়াইএমএমডিডি সহজেই এটি সম্ভব করার একটি অতিরিক্ত সুবিধা রয়েছে (কোনও সাবস্ট্রিং বা চরিত্র প্রতিস্থাপন জড়িত নেই) স্ট্রিংটিকে পূর্ণসংখ্যা হিসাবে পার্স করে, এবং এখনও পূর্ণসংখ্যার উপর ডিফল্ট ক্রম ব্যবহার করে।


90
@ লুকাস্বক্সপক্স: আপনি যদি একটি নির্দিষ্ট স্কিমা অনুসরণ করে স্ট্রিংগুলির জন্য একটি বিশেষ ক্ষেত্রে তুলনা লিখেন তবে অবশ্যই আপনি এটি আপনার পছন্দমতো বারোক হিসাবে তৈরি করতে পারেন। এখানে জিনিসটি হ'ল স্কিমাটি এমনভাবে ডিজাইন করা হয়েছে যে লিক্সিকাল অর্ডার (পাশাপাশি লেক্সিকাল সংখ্যা-সচেতন ক্রম) এছাড়াও লজিকাল অর্ডার, তাই কাস্টমাইজ করার প্রয়োজন নেই।
উত্সাহক

19
@ lucaswxp আপনার তারিখের স্ট্রিং মেমরির মধ্যে নাও থাকতে পারে। ব্যবহারিক উদাহরণ: আপনার কাছে একটি সিএসভি ফাইল ইতিমধ্যে আইএসও তারিখ অনুসারে বাছাই হয়েছে এবং প্রতি বছর লক্ষ লক্ষ + সারি রয়েছে। এবং আপনি নির্দিষ্ট তারিখের মধ্যে কেবল সারিগুলি ফিরিয়ে দিতে চান। আপনি নিজের প্রথম তারিখে পৌঁছা না হওয়া পর্যন্ত আপনি লাইন লাইনে (সারি সারি) ফাইলটি পড়তে পারেন, তারপরে আপনার শেষ তারিখটি না পৌঁছানো পর্যন্ত সারিগুলিকে মেমরিতে লোড করুন। আপনি বাকী ফাইলটি এড়িয়ে যেতে পারেন। তবে আপনি যদি তারিখটিকে অন্য কোনও ফর্ম্যাট হিসাবে বাঁচিয়ে রাখেন বা কেবল বছর অনুসারে বাছাই করেন, ফাইলটি বন্ধ করার আগে আপনাকে পুরো বছর রেকর্ড মূল্য দিতে হবে read
টম এ। ভিবেটো

48
মনে রাখবেন যে, ড্যাশ, আইএসও 8601 ঐচ্ছিক তাই YYYYMMDD হয় আইএসও 8601.
মার্টিন Ba থেকে

32
@ বেনোইট ওয়াই 10 কে সমস্যা সমাধানের জন্য ইতিমধ্যে একটি প্রস্তাব দেওয়া হয়েছে। যদি আমরা এখনও একই যুগ ব্যবহার করি তবে আমরা ওয়াই 100Y অবধি YYYYYYMMDD যাব, যা BYYYYYYYMDD, CYYYYYYYMMDD, DYYYYYYYYYMMDD, EYYYYYYYYYYMMDD হবে। এই শীর্ষস্থানীয় আলফা উপসর্গটি সঠিক সাজানোর আদেশের নিশ্চয়তা দেয় (প্রদত্ত যে "A0YYYY ..." ইত্যাদি যদি কোনও YYYY ... তারিখগুলি ব্যবহার করা হয় তবে অবৈধ উপস্থাপনা)। এক পর্যায়ে যখন বছরের সংখ্যার সংখ্যা তিনটি দ্বারা বিভাজ্য হয়, আমরা যখন মহাবিশ্বের তাপমাত্রার মৃত্যুর আগে অক্ষরগুলি অতিক্রম না করি তা নিশ্চিত করার জন্য প্রতিবার আলফা উপসর্গটি পরিবর্তন করার সময় আমরা তিনটি সংখ্যা যুক্ত করা শুরু করব।
মন্টি হার্ড 15

35
এই ফর্ম্যাটটি সহ, বাছাই করা কেবল "সহজ" নয় এটি গুরুত্বপূর্ণ note লেজিকাল (চরিত্রভিত্তিক) সাজানো সাময়িক সাজানোর সমান হয়, যার অর্থ আপনি পার্সিং ছাড়াই সাময়িকভাবে বাছাই করতে পারেন
jpmc26

135

এখনও উল্লেখ করা হয়নি, তবে আপনি YYYY এর ভিতরে ক্রমটি দ্রুত গ্লস করেছেন । এটি ইতিমধ্যে সহস্রাব্দ, শতাব্দী, দশক, বছর। এর অর্থ, YYYY ইতোমধ্যে দীর্ঘতম সময় থেকে স্বল্পতম সময়ের মধ্যে অর্ডার করা হয়েছে। এমএম এবং ডিডি-তে একই হয়, সংখ্যা সিস্টেমটি ঠিক এভাবেই কাজ করে।

সুতরাং ক্ষেত্রের মধ্যে ক্রমের সাথে সামঞ্জস্য রেখে ক্ষেত্রের মধ্যে ক্রমটি রাখতে , একমাত্র বিকল্প হ'ল YYYYMMDD।

যাহাবাজ এবং আরসেনি মরজেনকো উল্লেখ করেছেন যে, ওয়াইওয়াইওয়াইএমএমডিডি ফর্ম্যাটগুলি সহজেই সাজানো যায়। এটি কোনও ভাগ্যবান কাকতালীয় ঘটনা নয়, এটি দীর্ঘতম সময়কালের জন্য ক্ষেত্রগুলি প্রথমে স্থাপনের প্রত্যক্ষ পরিণতি (এবং দৈর্ঘ্য স্থির করে রাখা; আমরা এখানে একটি ওয়াই 10 কে সমস্যা প্রবর্তন করছি))


34
আপনি যখন মজা করছেন, এই কোডটি গুরুতরভাবে আমাদের আটকে দিতে পারে 8000 বছরে। কোড কারও প্রত্যাশা অপেক্ষা দীর্ঘায়িত হয় ... 😓
প্রতারণা করুন

15
@ ডিজিজ ISO8601 এর মধ্যে ইতিমধ্যে 5 ডিজিট বছরের জন্য বিধান রয়েছে তবে বর্তমানে ডেটটাইম বাস্তবায়নগুলি এটির জন্য কী অনুমতি দেয় তা দেখতে আকর্ষণীয় হবে।
জ্যাক ফারা’র

4
@ জ্যাকফারা’র, আমি নিশ্চিত যে পরে এটি বাস্তবায়নের জন্য আমাদের প্রচুর সময় লাগবে, তাড়াহুড়ো করার দরকার নেই, তাই না ...?
ilkkachu

51
@ নির্ধারণ আপনি আমাকে কেন হিমায়িত করলেন - কীভাবে ক্যান্সার নিরাময়ের উপায় বের করেছেন? না, এটি 9999 সাল এবং আপনি কোবল জানেন।
ব্যবহারকারী 3067860

6
আপনি আপনার টাইপ ঠিক করতে ইচ্ছুক হতে পারে। মিলেনিয়া শব্দটি সহস্রাব্দের বহুবচন, বছরের পর বছর ধরে লাতিন এনেস থেকে বার্ষিক ডাবল-এন এর সাথে মিলিত হওয়ার জন্য বাধ্যতামূলকভাবে একটি ডাবল-এন বানান । আপনি যখন এটি কেবল একটি একক-এন দিয়ে ভুল বানান করেন, এটি এখন দুর্ভাগ্যজনকভাবে ল্যাটিন মলদ্বার থেকে পায়ুপথের একক-এন এর সাথে একই সাথে ইংরেজি স্পোর্টসে লোনওয়ার্ডের সাথে একই অর্থ মেলে । সংক্ষেপে, আপনার সর্বদা এটি এমনভাবে বানান করা দরকার যার অর্থ আপনি হাজার হাজার বছর ধরে কথা বলছেন, হাজারো বাট-হোল নয়। :)
tchrist

57

আদৌ কোন কারণ আছে কি?

হ্যাঁ. সফ্টওয়্যারগুলির এই টুকরাগুলি আইএসও 8601 ব্যবহার করবে ।

আইএসও 8601 এর অন্যান্য তারিখের ফর্ম্যাটগুলির তুলনায় অনেক সুবিধা রয়েছে:

  • এটি একটি নির্দিষ্ট ডকুমেন্ট সহ একটি মান :)
  • এটা দ্ব্যর্থহীন। মিমি / ডিডি / ইয়ে এবং ডিডি / মিমি / ইয়াহী 13 তম দিন না পারলে বিভ্রান্তিকর হতে পারে।
  • এটি ডিকোসোগ্রাফিকভাবে আরোহী সময়ের ক্রম অনুসারে বাছাই করে, তাই কোনও বিশেষ তারিখ-বাছাইয়ের যুক্তি প্রয়োজন হয় না। এটি ফাইলের নামগুলিতে বিশেষত কার্যকর, যেখানে অভিধান সংক্রান্ত সংখ্যা বাছাই প্রায়শই বিভ্রান্তিকর হয় (উদাঃ 1_file, 10_file, 2_file)।
  • এটি 4-অঙ্কের বছর এবং শূন্য প্যাডেড মাস এবং বছরকে আদেশ দেয়। এটি 2000 সালের সমস্যা এবং অন্যান্য অস্পষ্টতা এড়িয়ে চলে।

হিসাবে কেন আইএসও 8601 প্রথম স্থানে বিদ্যমান, কারণ মানুষ তারিখ-ফরম্যাটের দ্ব্যর্থক এবং বিভ্রান্তিকর খোঁজার হয় যখন দেশ / সিস্টেম মধ্যে ডেটা সোয়াপিং, এবং তারা কিছু দ্ব্যর্থহীন প্রয়োজন ছিল।

যুক্তির জন্য অনুমানের ভূমিকা দেখুন।

যদিও এই ক্ষেত্রে আইএসও প্রস্তাবনা এবং স্ট্যান্ডার্ডগুলি ১৯ 1971১ সাল থেকে পাওয়া যায়, বিভিন্ন দেশে খেজুর এবং সময়গুলির বিভিন্ন উপায়ে প্রতিনিধিত্ব করা হয়। এই জাতীয় উপস্থাপনা জাতীয় সীমানা জুড়ে পরিবর্তিত হয় যেখানে সংখ্যার তাত্পর্য সম্পর্কে ভুল ব্যাখ্যা করা যেতে পারে, ফলে বিভ্রান্তি এবং অন্যান্য ফলস্বরূপ ত্রুটি বা ক্ষতি হতে পারে। এই আন্তর্জাতিক মানের উদ্দেশ্যটি ভুল ব্যাখ্যা করার ঝুঁকি দূর করা এবং বিভ্রান্তি এবং এর পরিণতি এড়ানো।

...

এই আন্তর্জাতিক স্ট্যান্ডার্ড দিনের তারিখ এবং সময় এবং পূর্ববর্তী আন্তর্জাতিক স্ট্যান্ডার্ডগুলি থেকে তাদের উপস্থাপনাগুলির জন্য সর্বাধিক ব্যবহৃত অভিব্যক্তিগুলি ধরে রাখে এবং অনুশীলনে ব্যবহৃত কিছু নতুন এক্সপ্রেশনগুলির জন্য অনন্য উপস্থাপনা সরবরাহ করে। তথ্য পরিবর্তনের ক্ষেত্রে এর প্রয়োগ, বিশেষত ডেটা প্রসেসিং সিস্টেম এবং সম্পর্কিত সরঞ্জামগুলির মধ্যে ভুল ব্যাখ্যার ফলে উদ্ভূত ত্রুটিগুলি এবং এগুলি উত্পন্ন হওয়া ব্যয়গুলি দূর করা হবে। এই আন্তর্জাতিক স্ট্যান্ডার্ডের প্রচার কেবলমাত্র আন্তর্জাতিক সীমানা জুড়ে আদান প্রদানকে সহজতর করবে না, তবে সফ্টওয়্যারটির বহনযোগ্যতাও উন্নত করবে এবং একটি সংস্থার পাশাপাশি সংস্থাগুলির মধ্যে যোগাযোগের সমস্যাগুলি সহজ করবে।

স্ট্যান্ডার্ডটি "বুনিয়াদী" প্রকরণগুলি ডিলিমিটারগুলির ব্যবহারকে হ্রাস হিসাবে চিহ্নিত করে। সুতরাং, YYYYMMDDহয় মৌলিক বাড়ানো ফর্ম্যাটে বিকল্প YYYY-MM-DD


4
আমি জানতাম না যে আইএসও 8601 YYYY-MM-DD ছাড়াও YYYYMMDD এর অনুমতি দেয়।
কেউলজে

iso.org/iso-8601- তারিখ- এবং- সময়- formt.html ইঙ্গিত দেয় যে YYYY-MM-DD এর "বর্ধিত বিন্যাস" 8601 এর একমাত্র বিন্যাস?
ওসকার অসটগার্ড

3
@keuleJ YYYY-MM-DD এর চেয়ে YYYYMMDD এর মতো ডিলিমিটারগুলির ব্যবহারকে ন্যূনতম করাতে আইএসও 8601 স্ট্যান্ডার্ডকে "বেসিক" ফর্ম্যাট প্রকরণ বলা হয়।
তুলসী বাউরক

আইএসও 8601 এর আরও দুটি সুবিধা: (ক) কোনও স্পেস অক্ষর এবং কোনও স্থানীয় পাঠ্য নেই এমন মেশিন দ্বারা পার্স করা সহজ, এবং (খ) সংস্কৃতি জুড়ে মানুষের দ্বারা সহজেই উপলব্ধি করা সহজ বছরটি স্বীকৃতি দেওয়া সহজ (সমসাময়িক হলে), এবং ইংরেজি ভাষা ধরে না নিয়ে।
বাসিল বাউরক

55

এটি কারণ অন্যান্য সমস্ত উপায় অস্পষ্ট কারণ।

01/02/2003 এর অর্থ কী? জানুয়ারী দ্বিতীয় 2003? বা ইউরোপে: 1 লা 2003 2003? আপনি যদি 01/02/03 হিসাবে বছরের জন্য দুটি সংখ্যা ব্যবহার করেন তবে এটি আরও খারাপ হয়।

এজন্য আপনি ওয়াইওয়াইওয়াইএমএমডিডি ব্যবহার করেন, এটি এমন কনভেনশন যা আমাদের তারিখগুলি সম্পর্কে পরিষ্কারভাবে যোগাযোগ করতে সক্ষম করে, 20030201 তারিখ হিসাবে সর্বদা পরিষ্কার থাকে। (এবং এটি বাছাই করা সহজ করে তোলে)

(এখন এটি পূর্ণসংখ্যা হিসাবে 20 মিলিয়ন 30 হাজার 2 শত এবং 1 হিসাবে সঞ্চিত করবেন না। দয়া করে ঠিক আছে? বেশ দয়া করে?)


14
"20030201 তারিখ হিসাবে সর্বদা পরিষ্কার" : এটি একেবারেই নয়। এটি "01/02/2003" এর মতোই অস্পষ্ট, আপনি যদি না জানেন যে YYYYMMDD (বা এটি YYYYDDMM বা DDMMYYYY ... ...) ব্যবহার করা হচ্ছে ফর্ম্যাট। আপনার অবশ্যই তারিখের ফর্ম্যাটটি জানতে হবে; এমন কোনও "সম্মেলন" নেই যা জিনিসগুলিকে দ্ব্যর্থহীন করে তোলে।
স্কোমিসা

6
@ স্পোমিসা এটি বেশ ভুল। আইএসও 8601 আপনি যে কারণে বলেছেন তার জন্য আন্তর্জাতিক মানের তারিখের ফর্ম্যাটটি নির্দিষ্ট করে। অন্য কোনও ফর্ম্যাটগুলির বৈধ তারিখের ফর্ম্যাটগুলি এবং 19880605 সাল থেকে নেই
কে। অ্যালান বেটস

11
@ K.AlanBates আপনার তারিখ দ্ব্যর্থক যদি না আমরা অনুমান এটি আইএসও 8601. অনুযায়ী পার্স করা উচিত
Goyo

16
20030201 20 শে মার্চ 201 এড, ঠিক আছে?
ডেভিড রিচার্বি

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

19

টি 1 এবং টি 2 কে পৃথক পূর্ণসংখ্যা হিসাবে যুক্ত করুন যা YYYYMMDD ফর্ম্যাটিংয়ে লিখিত দুটি বারের প্রতিনিধিত্ব করে। তারপরে t1 <t2 বোঝায় যে টি 1 পরে টি 1 হয়েছিল after

আপনি ডিডি এবং এমএম প্রথম ফর্ম্যাটিংয়ের সাথে এই ক্রমটি হারাবেন।

আইএসও, আইএমও, একমাত্র বুদ্ধিমান ফর্ম্যাট।


1
আপনি যদি এটি কোনও পূর্ণসংখ্যার হিসাবে সংরক্ষণ না করেন তবে কমপক্ষে আমি এটি কখনও দেখিনি বা বিবেচনাও করে নি।
পাইপ

5
@ পাইপ: বিশ্বাস করুন, কিছু লোক চাইবে। আমরা একটি উত্তরাধিকার ব্যবস্থা বজায় রাখি যা YYYYMMDDটিকে পূর্ণসংখ্যা হিসাবে সঞ্চয় করে। নকশাটি সম্ভবত কোনও পুরানো ডেটাবেস সিস্টেমে একটি সুস্পষ্ট তারিখ প্রকার ব্যতীত উদ্ভূত এবং পিছনের সামঞ্জস্যের জন্য রাখা হয়েছিল। এটা সুন্দর না। এটা করবেন না।
হেইনজি

19
@ পাইপ এটি সফ্টওয়্যার শিল্পে আমার অভিজ্ঞতা হয়েছে যে যখনই কোনও যুক্তিসঙ্গত ব্যক্তি "তবে আপনি কখনই এক্স করতে চান না" বলতে চান সেখানে সর্বদা কমপক্ষে একটি পাল্টা উদাহরণ রয়েছে
জোসেফ রজারস

5
@ পাইপ ডেটা গুদামে ইয়েমাইমডিডি সংখ্যাকে খেজুরের টেবিলের জন্য প্রাথমিক / সারোগেট কী হিসাবে ব্যবহার করা অস্বাভাবিক নয়।
soapygopher

4
@ পাইপ, ভাল, একটি ডিএনএস জোনের ক্রম সংখ্যাটি 32-বিট পূর্ণসংখ্যা, যা জোন পরিবর্তন হওয়ার সাথে সাথে অবশ্যই বাড়ানো উচিত। এটি শুধু একটি প্লেইন সংখ্যা হতে পারে যদিও, একটি সাধারণ বাগ্ধারা 2018092601 ভালো নম্বর ব্যবহার করা ... তখন যাদু সংখ্যার কিছু জানতে আগ্রহী সংজ্ঞা বর্ণনা করা হয় feature_test_macros(7), থাকার মত _POSIX_C_SOURCE > 200809Lযে POSIX.1-2008 থেকে অতিরিক্ত বৈশিষ্ট্যগুলিও উপস্থিত রয়েছে সমর্থিত মানে ...
ilkkachu

12

উল্লেখ করা হয়নি এমন একটি বিষয় হ'ল ইন্টারেক্টিভ ইনপুটগুলিতে এই ফর্ম্যাটটি ইনপুট নিয়ন্ত্রণ করতে দেয়।

কোনও বছর নির্দিষ্ট মাস এবং মাস না জেনে কোনও মাসে ২৮, ২৯, ৩০ বা ৩১ দিন রয়েছে কিনা তা সিস্টেম জানতে পারে না। ইন্টারেক্টিভ ইনপুট আদেশটি যখন বছর এবং মাসে আসে তখন এটি পরীক্ষা করতে পারে যে দিনটি (সর্বশেষ sertedোকানো হয়েছে) অনুমোদিত সীমাতে রয়েছে কিনা।

মঞ্জুর, প্রশ্নটি মূলত তারিখের ফর্ম্যাট সম্পর্কে ছিল, তবে এটি যুক্তিযুক্ত হতে পারে যে তারিখের ফর্ম্যাটটি ব্যবহারকারীর উপস্থাপিত বিন্যাসটি অনুসরণ করে।


7

ওয়াইওয়াইএমএমডিডি অর্ডারগুলি ঠিক একইভাবে তারিখগুলি দেয় যে আপনি সংখ্যাগুলি অর্ডার করেন: সবচেয়ে গুরুত্বপূর্ণ অংশটি প্রথম। এমএমডিডিওয়াইওয়াই "একশ তেইশ" হিসাবে "বিশ এবং একশত তিন" লেখার মতো হবে।

আমাদের সংস্কৃতিতে, আমাদের এমএমডিডিওয়াইওয়াই সম্পর্কে একটি প্রাকৃতিক উপলব্ধি রয়েছে কারণ মানুষ হিসাবে আমাদের সময় সম্পর্কে সচেতনতা রয়েছে এবং বছরগুলি ধীরে ধীরে অগ্রসর হয়। আমরা সাধারণত জানি এটি কোন বছর। বছরটি খুব কমই গুরুত্বপূর্ণ দেখায় তাই আমরা এটি পিছনে চাপি। মাসগুলি তাদের গুরুত্ব ধরে রাখতে যথেষ্ট দ্রুত পরিবর্তিত হয়। অন্যান্য সংস্কৃতি এটিকে স্বতন্ত্রভাবে পরিচালনা করে। বিশ্বের বেশিরভাগ অংশই ডিডিএমওয়াইওয়াইওয়াই পছন্দ করে।


62
আপনি "আমাদের সংস্কৃতি" পুনর্বিবেচনা করতে পারেন কারণ আমার সংস্কৃতিতে এটি DDMMYYYY তাই এটি "আমাদের" সংস্কৃতিটি কেবল আপনার নয়
slebetman

66
সমস্ত দেশের এমএমডিডিওয়াইওয়াই তারিখের ফর্ম্যাটটি img-9gag-fun.9cache.com/photo/a2mXmGd_700b.jpg
পেরিগ্রেইন

9
একটি বিজোড় যুক্তির মতো বলে মনে হচ্ছে: "মাসগুলি তাদের গুরুত্ব বজায় রাখার জন্য পর্যাপ্ত দ্রুত পরিবর্তিত হয়" -> তারপরে যে দিনটি আরও দ্রুত পরিবর্তিত হয় তার পরে কেন দিনটিকে প্রথম রাখেন না?
উইম দেবলাওয়ে

7
@ জোয়েলকোহুর্ন, এটি সুস্পষ্ট করা সহজ ("আমাদের মার্কিন সংস্কৃতিতে")। "আমাদের" / "আমরা" প্রায়শই এখানে "স্ট্যাকেক্সচেঞ্জ সম্প্রদায়" বোঝাতে ব্যবহৃত হয়।
AnoE

14
যথাযথভাবে। স্ট্যাকওভারফ্লো আন্তর্জাতিক । আপনি যে মার্কিন যুক্তরাষ্ট্র ভিত্তিক তা অন্যরাও রয়েছে বলে না, বোঝায় না, এমনকি এটি আরও বেশি সম্ভাবনাও দেয় না। আপনি এখানে আপনার পাঠকদের স্থানীয় অবস্থান সম্পর্কে কোনও ধারণা তৈরি করতে পারবেন না, তারা সারা বিশ্ব জুড়ে। এবং আপনার পাঠকদের বেশিরভাগই আপনি, না ওপি, তবে গুগলে আপনার উত্তর খুঁজে পাওয়া অন্যান্য লোক হবে। আপনি বেঁচে থাকার চেয়ে পৃথক মহাদেশে এই মন্তব্যটি খুব বেশি লেখা আছে। এবং আমাদের নিজস্ব - এএএমএম - আকর্ষণীয় অভ্যাস থাকা সত্ত্বেও আমরা অবশ্যই এমএম / ডিডি /
ওয়াইওয়াইওয়াইটি

6

বাছাইয়ের কথা উল্লেখ করা হয়েছে তবে এখন পর্যন্ত সবচেয়ে কার্যকর কারণ হ'ল তাদের "স্ট্রিং" হিসাবে তুলনা করা এবং হ্যাঁ একটি 26 টি চরিত্রের টাইমস্ট্যাম্প একইভাবে আদেশ করা হয়েছে।

আমি সচেতন যে এই ধরনের তুলনা বাছাইয়ের জন্য প্রয়োজনীয়, তবে এটি সাধারণত 2 উপাদান বাছাইয়ের জন্য কার্যকর।

আমি এমন প্রকল্পগুলিতে কাজ করেছি যেখানে এটি গৃহীত হয়নি এবং হ্যাঁ, প্রোগ্রামাররা তারিখগুলি স্ট্রিং হিসাবে তুলনা করার জন্য (মিশ্র ফলাফল সহ) চেষ্টা করেছিল।

বেশিরভাগ বিন্যাস ক্লায়েন্ট পক্ষ বা টাইপসেটিংয়ের জন্য।


5

এই বিন্যাসটি স্ট্রিংগুলির বর্ণানুক্রমিক ক্রমটিকে তারিখের কালানুক্রমিক ক্রমের সাথে সমান করে তোলে। এটি দরকারী কারণ অনেকগুলি সরঞ্জামের দ্বারা উদাহরণস্বরূপ ফাইলগুলির বর্ণানুক্রমিক ক্রম সরবরাহ করে তবে ফাইলের নাম থেকে ইচ্ছামত বিন্যাসিত তারিখগুলি পার্স করার উপায় নেই এবং সেগুলি অনুসারে বাছাই করার কোনও উপায় নেই।


4

এটা সীমাবদ্ধতা সম্পর্কে। YEAR, MONTH এবং DAY প্যারামিটার হিসাবে কল্পনা করুন, YYYYMMDD ফর্ম্যাটে প্রতিটি প্যারামিটার পূর্ববর্তীটির তুলনায় আরও সীমাবদ্ধ।

সুতরাং আপনি যদি 1970 এর মধ্যে ঘটেছিল এমন কোনও কিছু অনুসন্ধান করতে চান তবে আপনি এটির মাধ্যমে একটি স্ট্রিং অনুসন্ধান করে এটি করতে পারেন "1970*", তবে আপনি যদি মনে করেন যে কোন মাসটি ছিল আপনি সেই মাসটিকে যুক্ত করতে পারেন "197005*"। এইভাবে তারিখের প্রতিটি "প্যারামিটার" আপনাকে আরও সুনির্দিষ্ট তথ্য দেয়।

কম নির্দিষ্ট তথ্য ( "1970*") থেকে আরও নির্দিষ্ট তথ্য ( "19700523") এ যাওয়ার একমাত্র উপায় ।


3
আসলেই দুর্দান্ত তর্ক নয় - নির্দিষ্ট বছরের চেয়ে নির্দিষ্ট মাসগুলিতে ঘটে যাওয়া জিনিসগুলি অনুসন্ধান করা ঠিক ততটাই সাধারণ।
কিউবিক

1
যদি 1970*এবং 197005*"গ্লোব" ওয়াইল্ডকার্ড সিনট্যাক্স উপস্থাপন করে তবে আপনি MMDDYYYY তারিখের একগুচ্ছ গ্লোব অনুসন্ধান করে *1970বা অনুসন্ধান করতে পারেন 05*1970। আপনার উত্তরটি স্পষ্টভাবে কিছু অতিরিক্ত বাধা ধরে নিচ্ছে যা আপনি স্পষ্টভাবে উল্লেখ করেন নি, এবং আপনার অনুমানের ব্যাখ্যা দিয়ে উন্নত করা যেতে পারে।
কুইকসপ্লসোন

3
এটি একটি পার্শ্ব-প্রতিক্রিয়া বা অন্য উত্তর দ্বারা উল্লিখিত বাছাই-কী ক্রম বর্ণনা করার অন্য উপায় sort আপনি যদি উপসর্গগুলিতে অনুসন্ধানে সীমাবদ্ধ না করেন তবে এই ব্যাখ্যাটি পৃথক হয়ে যায়। (সূচকের পক্ষে সহজ, তবে কোনও প্রয়োজন নেই)।
পিটার কর্ডেস

এর অর্থ হ'ল আপনি তুলনামূলকভাবে সহজ রেজিএক্সপক্সের সাথে খেজুরের ক্রম নির্বাচন করতে পারেন ...
হার্পার

1

কেন, প্রোগ্রামিংয়ে, ডিফল্ট তারিখের ফর্ম্যাটটি YYYYMMDD ...

এটি ইনপুট এবং আউটপুট জন্য একটি মানব পাঠযোগ্য বিন্যাস, এটি অগত্যা সেভাবে সংরক্ষণ করা হয় না।

সমস্ত প্রোগ্রামিং ভাষার তৃতীয়াংশেরও বেশি প্রাথমিক ভাষা ইংরেজী সহ এমন একটি দেশে উন্নত হয়েছিল এবং আধুনিক বেশিরভাগই কিছু বর্ণনার মান মেনে চলে - তারিখের আন্তর্জাতিক মান আইএসও 8601

আরও তথ্য: (টিএমআই?)

সময় পরিবর্তনের সাথে সাথে, সাধারণত এগিয়ে, দিনগুলির প্রথম বৃদ্ধি, তারপরে মাস, শেষ বছরগুলি - আমাদের দশমিক তারিখ (এবং দশমিক সময় ) থাকলে এটি বোঝা সহজ হতে পারে - সময় পার হওয়ার সাথে সাথে সংখ্যাটি বড় হয়। মানুষের পক্ষে সংখ্যাটি দেখার এবং এটি এক নজরে অন্য তারিখের সাথে তুলনা করা সহজ।

আপনি কোন কাঠামোটি ব্যবহার করতে চান তা কম্পিউটারের যত্ন নেই এবং বেশিরভাগ (তবে সমস্ত নয় ) কম্পিউটারে বাইনারি লজিক ব্যবহার করা হয় - বেস ই এবং আসলে সর্বনিম্ন র‌্যাডিক্স অর্থনীতি থাকে তবে সম্পূর্ণ সিকোয়েন্সের জন্য সর্বাধিক দক্ষ বা সহজ নয় ।

তারিখগুলির প্রকৃত ইনপুট এবং আউটপুট ফর্ম্যাটটি দেশ অনুসারে পরিবর্তিত হয় এবং স্থানীয়করণ দ্বারা সেট করা হয় , যখন ওয়াইওয়াইওয়াইএমএমডিডি মনে হতে পারে এবং আপনি যা ব্যবহার করেন তা আজ সর্বজনীন নয় , অতীতেও অতীতে সেভাবে ছিল না দীর্ঘতম সময়, এখনো আজও রোমান সংখ্যাসমূহ হয় সাধারণভাবে তারিখগুলি জন্য ব্যবহৃত

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

যতক্ষণ না কম্পিউটার সম্পর্কিত, এটি ইউনিক্স যুগের সময় ব্যবহার করার সম্ভাবনা রয়েছে , সেকেন্ডের সংখ্যা যেটি 00:00:00 কোর্ডিনেটেড ইউনিভার্সাল টাইম (ইউটিসি), বৃহস্পতিবার, 1 জানুয়ারী 1970 এর পরে কেটে গেছে, যেখানে প্রতিটি দিনকে মনে করা হয় যে এতে রয়েছে ঠিক 86400 সেকেন্ড। জুলিয়ান দিবসটিও দেখুন । ওয়াইওয়াইওয়াইএমএমডিডি ফর্ম্যাটটি কেবল অহংকারকেন্দ্রিক মানুষদের দ্বারা পছন্দ করা হয়, আইএইউ অন্যথায় সুনির্দিষ্টভাবে উল্লেখ না করে 365.25 দিন (31.5576 মিলিয়ন সেকেন্ড) এর জুলিয়ান বছর হিসাবে বিবেচনা করে


1
প্রকৃতপক্ষে প্রায় প্রতিটি মানুষ এবং সফটওয়্যারটির টুকরো যা আমার দেখা হয়ে গেছে সেগুলি অন্য কোনও ফর্ম্যাটকে পছন্দ করে।
গায়ো

1
তোমার সাথে আলাপ করে খুব ভালো লাগলো! আমি ডেভ, এবং আমি YYYYMMDD পছন্দ করি
বিপরীত প্রকৌশলী

0

এই প্রতিনিধিত্বের জন্য আমি আরেকটি ব্যবহার দেখেছি হ'ল আপনি তারিখের জন্য কেবল 4 বাইট ব্যবহার করে তারিখগুলি পূর্ণসংখ্যা হিসাবে (যেমন একটি ডাটাবেসে) সঞ্চয় করতে পারেন। ওয়াইওয়াইওয়াইএমএমডিডি ব্যবহারের পরে এর অর্থ হল যে পূর্ণসংখ্যার তুলনা (প্রায়শই একক মেশিনের নির্দেশ) উপস্থাপিত তারিখের তুলনা হিসাবে একই ফলাফল হয়। এবং এটি পরিমিতভাবে মানব-পঠনযোগ্য প্রিন্ট করে। এবং এগুলির কোনওটির জন্য কোনও মূলধারার প্রোগ্রামিং পরিবেশে কোনও কোড বা বিশেষ সহায়তার প্রয়োজন নেই।

যদি খেজুরগুলি নিয়ে আপনার যা করা দরকার সেইগুলি যদি বেশিরভাগ ক্ষেত্রে হয় এবং আপনাকে এটির অনেক কিছু করা দরকার হয় তবে এই ফর্ম্যাটটিতে প্রচুর আবেদন রয়েছে।

তুলনা করে, ডিডি / এমএম / ওয়াইওয়াইওয়াইয়ের মতো সাধারণ ফর্ম্যাটে তারিখগুলি ASCII অক্ষরের স্ট্রিং হিসাবে 10 বাইট নেয়। ওয়াইওয়াইএমএমডিডি স্ট্রিংগুলি এটি 8 এ হ্রাস করে এবং "উপস্থাপনাগুলি তুলনা করে তারিখের তুলনা করার মতোই একই ফলাফল লাভ করে", তবে তারপরেও স্ট্রিং-ভিত্তিক তুলনাটি একক পূর্ণসংখ্যার তুলনায় চরিত্র অনুসারে অক্ষর।


2
তিনটি বাইটে একটি তারিখ প্যাক করা তুচ্ছ। 0000 ~ 9999 পরিসীমাটির জন্য 14 টি বিট প্রয়োজন, 01 ~ 12 এর জন্য 4 বিট প্রয়োজন, এবং 01 ~ 31 এর জন্য 5 বিট প্রয়োজন, 23 বিটের যোগফলের জন্য। বাকি বিটটিকে তিন-বাইট পরিমাণেও ব্যবহার করে, আপনি 32,768 বছরের এক দিনের রেজোলিউশন বজায় রেখে তারিখগুলি উপস্থাপন করতে পারেন। এটি ব্যবহার করা যেতে পারে, উদাহরণস্বরূপ, খ্রিস্টপূর্ব 8191 খ্রিস্টাব্দের মধ্যে 24576 খ্রিস্টাব্দের মধ্যে রেঞ্জ বছরগুলিতে তারিখগুলি উপস্থাপনের জন্য। বলুন, yyyyyyyyyyyyyyymmmmdddd হিসাবে বিটগুলি প্যাক করে, দশমিক প্রতিনিধিত্ব সরাসরি তুলনাযোগ্য থাকে (যদিও সরাসরি মানব পাঠযোগ্য নয়, তবে কে ডাটাবেস শারীরিক সঞ্চয়স্থানে যত্ন করে?)
একটি সিভিএন

0

একই কারণে চাঁদ সবুজ পনির দিয়ে তৈরি: তা নয়। বেশিরভাগ ক্ষেত্রেই ডিফল্ট ফর্ম্যাটটি একরকম স্থানীয়করণযুক্ত স্ট্রিং। কখনও কখনও আইএসও ফর্ম্যাট ব্যবহার করা হয় তবে সাধারণত ভাল পাঠযোগ্যতার জন্য ড্যাশ সহ। YYYYMMDD(অথবা %Y%m%dমধ্যে strftimeবাচনে) কদাপি পূর্বনির্ধারিত। ন্যায্য বলতে আমি নিশ্চিত যে আমি এটি দেখেছি তবে আমি এখনই একটি উদাহরণ সম্পর্কে ভাবতে পারি না।

ইউনিক্সের তারিখ (জিএনইউ কোর ইউটিলিটিস)

date

আউটপুট:

Wed Sep 26 22:20:57 CEST 2018

পাইথন

import time
print(time.ctime())

আউটপুট:

Wed Sep 26 22:27:20 2018

সি

#include <stdio.h>
#include <time.h>

int main () {
   time_t curtime;

   time(&curtime);
   printf(ctime(&curtime));
   return(0);
}

আউটপুট:

Wed Sep 26 22:40:01 2018

সি ++

#include <ctime>
#include <iostream>

int main()
{
    std::time_t result = std::time(nullptr);
    std::cout << std::ctime(&result);
}

আউটপুট:

Wed Sep 26 22:51:22 2018

জাভাস্ক্রিপ্ট

current_date = new Date ( );
current_date;

আউটপুট:

Wed Sep 26 2018 23:15:22 GMT+0200 (CEST)

SQLite

SELECT date('now');

আউটপুট:

2018-09-26

LibreOffice ক্যালক

এখানে চিত্র বর্ণনা লিখুন

Gnumeric

এখানে চিত্র বর্ণনা লিখুন

OnlyOffice

এখানে চিত্র বর্ণনা লিখুন

পাইথন + অদ্ভুত

import numpy as np
pd.datetime64('now')

আউটপুট:

numpy.datetime64('2018-09-26T21:31:55')

পাইথন + পান্ডাস

import pandas as pd
pd.Timestamp('now', unit='s')

আউটপুট:

Timestamp('2018-09-26 21:47:01.277114153')

সফ্টওয়্যার প্রকৌশল

এখানে চিত্র বর্ণনা লিখুন

apport.log

ERROR: apport (pid 9742) Fri Sep 28 17:39:44 2018: called for pid 1534, signal 6, core limit 0, dump mode 2

alternatives.log

update-alternatives 2018-05-08 15:14:24: run with --quiet --install /usr/bin/awk awk /usr/bin/mawk 5 --slave /usr/share/man/man1/awk.1.gz awk.1.gz /usr/share/man/man1/mawk.1.gz --slave /usr/bin/nawk nawk /usr/bin/mawk --slave /usr/share/man/man1/nawk.1.gz nawk.1.gz /usr/share/man/man1/mawk.1.gz

কাপ / access.log

localhost - - [28/Sep/2018:16:41:58 +0200] "POST / HTTP/1.1" 200 360 Create-Printer-Subscriptions successful-ok

syslog- র

Sep 28 16:41:46 pop-os rsyslogd:  [origin software="rsyslogd" swVersion="8.32.0" x-pid="946" x-info="http://www.rsyslog.com"] rsyslogd was HUPed

10
আপনার যুক্তিটি যুক্ত করার জন্য, কম্পিউটারে ব্যবহারকারীর সেটিংসের কারণে আপনি যে স্ক্রিপ্টটি চালিয়েছিলেন তাদের মধ্যে কতগুলি ফর্ম্যাট হয়?
টোফার ব্রিংক

প্রথমটি সত্যই "বাশ" নয়, এটি তারিখের প্রোগ্রাম (এবং এটি Do 27. Sep 22:27:09 CEST 2018এখানে আউটপুট দেয় ))
পাওলো ইবারম্যান

@ পাওলোএবারম্যান আপনি ঠিক বলেছেন, আশা করি এটি এখন আরও ভাল is যেমন আমি বলেছি যে এই ফর্ম্যাটগুলির অনেকগুলি স্থানীয়করণ করা হয়েছে তাই আপনি যে প্রকৃত ফর্ম্যাটটি দেখছেন তা আপনার স্থানীয়করণ বিকল্পগুলির উপর নির্ভর করবে।
গায়ো

3
যদিও এই উত্তরের পয়েন্টটি শেষ ব্যবহারকারী-ভিত্তিক অ্যাপ্লিকেশনগুলির জন্য সত্য, সিস্টেম, ডেটা সিরিয়ালাইজেশন, বার্তা / ডেটা প্রোটোকল, লগিং, ট্রেসিং, ডিবাগার এবং আরও কিছু ক্ষেত্রে ডেটা এক্সচেঞ্জের জন্য নয়। আইএসও 8601 স্ট্যান্ডার্ডটি সিস্টেম অ্যাডমিন এবং প্রোগ্রামারদের লক্ষ্য করে এ জাতীয় ব্যবহারের জন্য দ্রুত আদর্শ হয়ে উঠছে। আন্তর্জাতিক বা লোকাল-অজোনস্টিক পরিস্থিতিতে D
বাসিল বাউরক

@ বাসিলবার্ক ধন্যবাদ, আমি নিজের সিস্টেমে যে লগগুলি পেয়েছি তার এলোমেলো নমুনা যুক্ত করেছি। অন্যান্য ধরণের সহজলভ্য উদাহরণ আমার কাছে নেই। তবে আমি মনে করি না যে নির্দিষ্ট ডোমেনগুলিতে আইএসও 8601 এ ডিফল্ট হওয়ার প্রবণতা অন্যান্য ফরম্যাটে ডিফল্ট হওয়া বিশাল পরিমাণ সফ্টওয়্যারটির মুখে এর মূল রূপটি "প্রোগ্রামিংয়ে ডিফল্ট" করে তোলে।
গায়ো

-1

এখনও অবধি উল্লেখ করা হয়নি এমন একটি অতিরিক্ত সুবিধা হ'ল কাঙ্ক্ষিত পরিমাণ নির্ধারণ (একই সাধারণ মানের রেঞ্জের সাথে একটি নির্দিষ্ট মান নির্ধারণ করা) একটি তুলনামূলক সহজ এবং দ্রুত একক ক্রিয়াকলাপ ..

মনে করুন আপনি একটি প্রতিবেদন লিখছেন যা আজকের ইভেন্টগুলিকে সংক্ষিপ্তসার হিসাবে বিক্রয়ের পরিমাণ এবং সংখ্যার মতো করে। বিক্রয়ের তারিখ এবং সময় YYYYMMDDHHMISS হিসাবে সংরক্ষণ করা হয়, বিক্রয়ের জন্য আপনার তারিখের সময়কে হ্রাস করতে আপনার কেবল বামতম 8 টি অক্ষর (যদি এটি স্ট্রিং থাকে) বা পূর্ণসংখ্যা বিভাজন (অর্থাত্ ফ্লোর) রাখা প্রয়োজন।

একইভাবে, আপনি যদি মাসের বিক্রয় চান, আপনি কেবল বামতম 6 টি সংখ্যা রাখবেন বা 100,000,000 দিয়ে ভাগ করবেন

অবশ্যই, আপনি তর্ক করতে পারেন যে কোনও স্ট্রিং ম্যানিপুলেশন সম্ভব, "12-25-2018 12:34" বিকেলের জন্য একটি ডেটটাইম মাস এবং বছর পেতে একাধিকবার সাবস্ক্রিন করা এবং হেরফের করা যেতে পারে। সংখ্যার আকারে 122520181234 বিভক্ত এবং মোড, এবং গুণিত, এবং আরও কিছু বিভক্ত করা যেতে পারে এবং শেষ পর্যন্ত একটি মাস এবং এক বছর উত্পাদন করে .. .. তবে কোডটি লিখতে, পড়তে, বজায় রাখতে এবং বুঝতে অসুবিধা হবে ..

এমনকি পরিশীলিত ডাটাবেস অপ্টিমাইজারগুলি কোনও কলামের জন্য কোনও সূচনার জন্য কোনও তারিখের ফর্মটি যদি এমএম / ডিডি / ওয়াইওয়াইওয়াই থাকে তবে এটি কাটা এবং একসাথে ফিরে পাইস করতে সক্ষম হতে পারে। তুলনায়, ওয়াইওয়াইওয়াইএমএমডিডি উপস্থাপনা সংরক্ষণ করা এবং ডিসেম্বর 2018 চাওয়া যেখানে ইলকের ক্লজ dateasstring LIKE '201812%'বা dateasint BETWEEN 20181200 and 20181299- এমন কোনও সূচক সহজে ব্যবহার করা যেতে পারে সেখানে নিয়ে যায়

সুতরাং, তারিখগুলির জন্য কোনও ডেডিকেটেড ডেটাটাইপ না থাকলে এবং স্ট্রিং / সংখ্যার উপস্থাপনের একমাত্র পছন্দ ছিল, দীর্ঘ-অন্তর-অন-বামে-থেকে-সংক্ষিপ্ত-অন্তর-অন-অবধি কিছু উপস্থাপনায় সময় ব্যবহার এবং সংরক্ষণ করা ডান এর বোঝা, হেরফের, স্টোরেজ, পুনরুদ্ধার এবং কোড রক্ষণাবেক্ষণের সুবিধার্থে বেশ কয়েকটি সুবিধা রয়েছে

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.