খেজুর ও সময় সম্পর্কে চিন্তা করার সময় - আজ মধ্যরাত কি অতীত বা ভবিষ্যতের?


9

এটি আমার কাছে সর্বদা একটি ধাঁধা- এবং আমি বুঝতে পারি যে এটি প্রোগ্রামিং বা সফ্টওয়্যার বিকাশের ক্ষেত্রে কঠোরভাবে সমস্যা নয়, তবে এটি আমাদের ক্ষেত্রে একটি যুক্তিসঙ্গত সাধারণ বলে মনে হয়।

উদাহরণস্বরূপ, যদি আমি 2011-04-08 00:00:00 হিসাবে একটি মেয়াদোত্তীকরণের তারিখ নির্ধারণ করি - এবং আমার বর্তমান স্থানীয় সময়টি ইতিমধ্যে 8 তম তারিখে 10:45 হয় - আমি ইতিমধ্যে মেয়াদ শেষ হয়েছি? নাকি আমার এখনও অর্ধেক দিন বাকি আছে?

মধ্যরাতের 'শেষভাগ' কোনটির সাথে আছে তার সর্বজনীন মান আছে?

বা আমি কি ব্রিটিশ সামরিক বাহিনীর কাছ থেকে একটি পাতা নেব এবং বলব যে দিনটি 23:59:59 এ শেষ হয়ে 00:00:01 এ শুরু হবে এবং কোনও মধ্যরাত নেই?


অপেক্ষা করুন, আপনার অবস্থান কোথায়? এখন কোন তারিখ? 08 বা 07?
সাফেন্ডি

শ্রীল - এটি পরিষ্কার করে দিয়েছি যে আমি ইতিমধ্যে 8 তম
অবস্থানে

1
সুতরাং আপনি মূলত জিজ্ঞাসা করছেন 10:00:00 এর চেয়ে ছোট বা বড় 10:45:00?
মার্টিন ইয়র্ক

আমি পাতা নেব। সময়সূচী নিয়ে কাজ করে এমন অনেক সংস্থা 00:00:00 (এবং 12:00:00) এড়িয়ে চলে। যেসব দেশ 24 ঘন্টা ঘড়ি ব্যবহার করে না তাদের জন্য এএম / প্রধানমন্ত্রী ডিজাইনারদের সম্পর্কে কিছুটা বিভ্রান্তি রয়েছে।
dbasnett

কিছু প্রসঙ্গে 24:00:00দিনের শেষে মধ্যরাত বর্ণনা করতে ব্যবহৃত হয়।
কোডসইনচাউস

উত্তর:


17

আমি মনে করি প্রোগ্রামিংয়ে (ওরাকল এবং পিএইচপি, অন্যান্য ভাষা সম্পর্কে নিশ্চিত নয়) মধ্যরাত একটি দিনের শুরু day উদাহরণস্বরূপ, যদি আপনি কাটা (সিসডেট) করেন তবে আপনি পাবেন 2011-04-08 00:00:00 যা আমাদের অতীত।

সুতরাং, যখন ঘড়িটি 23:59:59 থেকে 00:00:00 এ পরিবর্তিত হয়েছিল, তারিখটি আসলে 2011-04-08 থেকে 2011-04-09 এ পরিবর্তিত হয়েছে


2
হ্যাঁ, দিনটি মধ্যরাতে গড়িয়েছে, যা 00:00:00 টা।
দ্রুত_এখন

এটি সঠিক AFAIK। একটি বিভ্রান্তি হতে পারে যে নৈমিত্তিক ভাষণে, "আজ মধ্যরাত" সম্ভবত আজকের শেষে মধ্যরাত, কারণ লোকেরা ঘুম থেকে ওঠার আগে, ঘুম থেকে ওঠার চেয়ে বেশি হওয়ার সম্ভাবনা বেশি।
জ্যাক ভি।

3

@ ফেলিওসের উত্তরের একটি সংযোজন, আপনার যদি 00:00:00 এর মতো সময় থাকে তবে এটি অবশ্যই ঠিক মধ্যরাত নয়। বরং এটি সময়ে অসীম পয়েন্টগুলির একটি বৃহত সেট, যে সকলের একে অপরের সাথে সর্বাধিক <1 সেকেন্ডের দূরত্ব থাকে। উদাহরণস্বরূপ, 00: 00: 00.345, 00: 00: 00.567 এবং 00: 00: 00.842 স্পষ্টতই মধ্যরাতের নতুন দিনের দিকে রয়েছে, তবে প্রদর্শনের উদ্দেশ্যে এটি "00:00:00" এ ছোট করা হবে। একইভাবে, 23: 59: 59: 899 মধ্যরাতের পুরানো দিনের দিকে রয়েছে on সুতরাং মধ্যরাত্রি নিজেই সেই দিনগুলির মধ্যে একটি অসীম স্বল্প সময়ের ব্যবধান যা আপনি কখনই অনুশীলন করতে পারবেন না।


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

1

বিজ্ঞপ্তি জ্যামিতি ব্যবহার করে কোণগুলির মধ্যে পার্থক্য গণনা করার ক্ষেত্রে এটি একই সমস্যা, যেখানে উদাহরণস্বরূপ, 0 ডিগ্রি এবং 360 ডিগ্রি (এবং 720 ডিগ্রি ইত্যাদি) সমস্ত একই। সুতরাং 350 ডিগ্রি এবং 10 ডিগ্রির মধ্যে পার্থক্য কী?

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


উভয় ক্ষেত্রেই আপনি ঘন ঘন (বা চেনাশোনা) কে কেবলমাত্র এক ধরণের হিসাবে 'ইতিবাচক' হিসাবে নির্দিষ্ট করেছেন
হুরাসকোল

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