আমি বর্তমান সময়কে কীভাবে প্রদর্শন করতে পারি:
12:18PM EST on Oct 18, 2010
পাইথনে। ধন্যবাদ
আমি বর্তমান সময়কে কীভাবে প্রদর্শন করতে পারি:
12:18PM EST on Oct 18, 2010
পাইথনে। ধন্যবাদ
উত্তর:
প্রথমে দ্রুত এবং নোংরা উপায় এবং দ্বিতীয়টি যথাযথ উপায় (দিবালোকের সঞ্চয়গুলি স্বীকৃতি দেয়)।
import time
time.ctime() # 'Mon Oct 18 13:35:29 2010'
time.strftime('%l:%M%p %Z on %b %d, %Y') # ' 1:36PM EDT on Oct 18, 2010'
time.strftime('%l:%M%p %z on %b %d, %Y') # ' 1:36PM EST on Oct 18, 2010'
%z
অফসেট উত্পাদন করে যেমন -0400
,। %Z
আপনাকে স্বয়ংক্রিয়ভাবে বর্তমান টাইমজোন নাম (বা সংক্ষেপণ) দেয়। পাইথন সমর্থন করে না %l
, আপনি %I
পরিবর্তে ব্যবহার করতে পারেন ।
আপনার যা প্রয়োজন তা ডকুমেন্টেশনে রয়েছে ।
import time
time.strftime('%X %x %Z')
'16:08:12 05/08/03 AEST'
আপনি যেমন কিছু করতে পারেন:
>>> from time import gmtime, strftime
>>> strftime("%a, %d %b %Y %H:%M:%S +0000", gmtime())
'Thu, 28 Jun 2001 14:17:15 +0000'
% কোডের সম্পূর্ণ ডকটি হ'ল http://docs.python.org/library/time.html
import time
time.strftime('%H:%M%p %Z on %b %d, %Y')
এই কোডটি ব্যবহার করে, আপনি আপনার লাইভ সময় অঞ্চলটি পাবেন।
import datetime
now = datetime.datetime.now()
print ("Current date and time : ")
print (now.strftime("%Y-%m-%d %H:%M:%S"))