Tzdata ডাটাবেস ঠিক কিভাবে ব্যবহার করা হয়?


10

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

clock summer-time EDT recurring 2 Sun Mar 2:00 1 Sun Nov 2:00 60

..সেটস ঘড়ি 60 মিনিট এগিয়ে মার্চের দ্বিতীয় সপ্তাহের রবিবার 2:00 এ এবং ঘড়ির কাঁটা 60 নভেম্বর পিছনে নভেম্বর রবিবার 2:00 টায় পিছনে। কীভাবে লিনাক্স ডিএসটি পরিচালনা করে? আমি জানি যে এমন একটি tzdataপ্যাকেজ রয়েছে যার মধ্যে টাইমজোন ডেটা ফাইল রয়েছে এবং সেই ফাইলগুলি /usr/share/zoneinfo/ডিরেক্টরিতে ইনস্টল করা আছে । এই ফাইলগুলি কীভাবে এবং কোন ইউটিলিটি দ্বারা ব্যবহৃত হয়? আমি ইউটিসি (2) এবং সময়-অঞ্চলের নামগুলি (EET এবং EEST) থেকে ফাইলটিতে শিফটটি দেখতে পাচ্ছি:

T60:~# strings /usr/share/zoneinfo/posix/Europe/Helsinki
TZif2
    HMT
EEST
TZif2
EEST
EET-2EEST,M3.5.0/3,M10.5.0/4
T60:~# 

তদতিরিক্ত, M3সম্ভবত তৃতীয় মাস এবং M10দশম মাস? এছাড়াও, অফসেটটি কোথাও নির্দিষ্ট করা উচিত। আইওএস-এ উদাহরণস্বরূপ, কেউ কনফিগার করতে পারেন যে একবার ডিএসটি হয়ে গেলে, ঘড়ির বদলে 60০ এর পরিবর্তে 90 বা 120 মিনিটের পরিবর্তন হয়।

উত্তর:


4

আপনি যদি টিজেড ডাটাবেস সম্পর্কিত উইকিপিডিয়া পৃষ্ঠাটি একবার দেখুন :

উদ্ধৃতাংশ

ফাইল ফর্ম্যাট

Tz ডাটাবেসটি পাঠ্য ফাইলের সেট হিসাবে প্রকাশিত হয় যা মানব-পঠনযোগ্য ফর্ম্যাটে নিয়ম এবং জোন স্থানান্তরের তালিকা করে। ব্যবহারের জন্য, এই পাঠ্য ফাইলগুলি প্ল্যাটফর্ম-স্বতন্ত্র বাইনারি ফাইলগুলির একটি সেটে সংকলিত হয় time প্রতি অঞ্চল জোনে — রেফারেন্স সোর্স কোডে জিক (জোন ইনফরমেশন কম্পাইলার) নামে একটি সংকলক, সেইসাথে সেই ফাইলগুলি পড়তে এবং স্থানীয় সময় () এবং এমকিটাইম () হিসাবে স্ট্যান্ডার্ড এপিআইতে সেগুলি ব্যবহারের জন্য কোড অন্তর্ভুক্ত রয়েছে।

অতিরিক্ত অনুসন্ধানগুলি স্ট্যাকওভারফ্লোতে এই প্রশ্নোত্তর সক্রিয় করেছে, শিরোনাম: টাইমজোন ডাটাবেস ফাইল ফর্ম্যাট প্রশ্ন , যার ফাইল ফর্ম্যাটে অতিরিক্ত তথ্য ছিল।

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