কম্পিউটার

আমি কেন বিভিন্ন মেশিনে পাইথনে বিভিন্ন টাইমস্ট্যাম্প পাব?


একটি টাইমস্ট্যাম্প হল টাইম লাইনের একটি বিন্দু এবং যুগের মধ্যে একটি অফসেট মান, এটি টাইমজোনের সাথে কিছুই করার নয়। যখন এটি '%Y-%m-%d %H:%M:%S'-এর মতো একটি মানুষের পঠনযোগ্য স্ট্রিং-এ রূপান্তরিত হয় যাতে কোনো টাইমজোন তথ্য অন্তর্ভুক্ত থাকে না, তখন পাইথন ধরে নেয় যে আপনি স্থানীয় টাইমজোন সেটিং ব্যবহার করতে চান৷

datetime.timestamp() একটি নিষ্পাপ datetime অবজেক্টে mktime() কে অভ্যন্তরীণভাবে কল করে অর্থাৎ, ইনপুটটিকে স্থানীয় সময় হিসাবে ব্যাখ্যা করা হয়। সিস্টেমের মধ্যে স্থানীয় সময়ের সংজ্ঞা ভিন্ন হতে পারে।

C mktime() একটি ভুল ফলাফল দিতে পারে যদি স্থানীয় টাইমজোনে অতীতে ভিন্ন utc অফসেট থাকে এবং একটি ঐতিহাসিক টাইমজোন ডাটাবেস ব্যবহার না করা হয়।

ইউনিক্সে, যখন আমরা টাইমস্ট্যাম্প(), দোভাষী টাইমজোন তথ্য পেতে ইউনিক্স সিস্টেমে উপলব্ধ tz ডাটাবেস ব্যবহার করি। যদিও এটি উইন্ডোতে নেই৷


  1. Tkinter-এ বিভিন্ন বার্তা - পাইথন

  2. স্থানীয় টাইমজোনে আমি কীভাবে পাইথন তারিখের সময় মুদ্রণ করব?

  3. পাইথনে স্থানীয় টাইমজোন কীভাবে পাবেন?

  4. পাইথনে কম্পিউটারের ইউটিসি অফসেট কীভাবে পাবেন?