টাইম.টাইম () কে লিনাক্সে সাধারণ ডেটটাইম ফর্ম্যাটে রূপান্তর করবেন? [বন্ধ]


8

আমি time.time()লাইক ব্যবহার করে সেকেন্ডে বর্তমান তারিখ এবং সময়কে রূপান্তর করতে পারি

now = time.time()
print("the now time is ") + str(now)

আউটপুট

the now time is 1340867411.88

এটিকে 1340867411.88বর্তমান তারিখের সময়ের বিন্যাসে পরিবর্তন করার কোনও আদেশ আছে কি?


4
আপনার পূর্ববর্তী প্রশ্নগুলি দেখার জন্য দয়া করে কিছুক্ষণ সময় নিন এবং উত্তরগুলি (বাম দিকে টিক চিহ্ন) স্বীকার করুন, যদি তারা আপনার সমস্যার সমাধান করে। এইভাবে প্রশ্নটিকে "উত্তর" হিসাবে চিহ্নিত করা হয়েছে, এবং সম্প্রদায় ভবিষ্যতে সমাধানের উপর নির্ভর করতে পারে, এটি কাজ করে জেনে।
ইশ

উত্তর:


11

আপনার কোডটির চেহারা থেকে আমি ধরে নিয়েছি যে আপনি এটি অজগর স্ক্রিপ্টের জন্য ব্যবহার করছেন। এ কারণে, আমাদের এই পথে এগিয়ে যেতে হবে:

 import time
 now = time.ctime(int(time.time()))
 print("the now time is ") + str(now)

যা আপনার উদাহরণ টাইমস্ট্যাম্প ব্যবহার করে, আপনাকে নিম্নলিখিত আউটপুটটি দেবে:

 Thu, 28 Jun 2012 07:10:11 GMT

তবে টাইমস্ট্যাম্পটি রূপান্তর করতে এড়াতে আমি কেবল সময়ের পরিবর্তে সিটিটাইম ব্যবহার করব।

আপনি যদি কেবল সময় চান তবে পরিবর্তে আপনি এই পদ্ধতির ব্যবহার করতে পারেন:

 import time
 now = time.strftime("%H:%M", time.localtime(time.time()))
 print("the now time is ") + str(now)

1
আপনাকে অনেক ধন্যবাদ, এটি আমার পক্ষে খুব দরকারী এবং আমি এখন সন্তুষ্ট কারণ আমি আজ একটি নতুন জিনিস শিখি।
বিশ্ব

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