বিভিন্ন অপারেটিং সিস্টেমগুলি দিবালোক-সঞ্চয়ের সময় (ডিএসটি) আলাদাভাবে পরিচালনা করে বলে মনে হয় 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 মিনিটের পরিবর্তন হয়।