Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

दिनांक हेरफेर के लिए पायथन मॉड्यूल क्या है?


पायथन में एक अंतर्निहित मॉड्यूल है, डेटाटाइम जिसमें दिनांक और समय पार्सिंग, स्वरूपण और अंकगणित करने के लिए कार्य और कक्षाएं शामिल हैं। टाइम क्लास का उपयोग करके टाइम वैल्यू का प्रतिनिधित्व किया जाता है। इसमें घंटे, मिनट, सेकंड और माइक्रोसेकंड के गुण हैं। वे समय क्षेत्र की जानकारी भी शामिल कर सकते हैं।

उदाहरण के लिए

import datetime
t = datetime.time(1, 2, 3)
print t
print 'hour  :', t.hour
print 'minute:', t.minute
print 'second:', t.second
print 'microsecond:', t.microsecond
print 'tzinfo:', t.tzinfo

आउटपुट

यह आपको आउटपुट देगा:

$ python datetime_time.py
01:02:03
hour  : 1
minute: 2
second: 3
microsecond: 0
tzinfo: None

एक समय उदाहरण में केवल समय का मान होता है, न कि समय से जुड़ी कोई तारीख।

कैलेंडर दिनांक मान दिनांक वर्ग के साथ दर्शाए जाते हैं। उदाहरणों में एक वर्ष, महीने और दिन के गुण होते हैं। आज () वर्ग पद्धति का उपयोग करके आज की तारीख का प्रतिनिधित्व करने वाली तिथि बनाना आसान है।

उदाहरण के लिए

import datetime
today = datetime.date.today()
print today
print 'ctime:', today.ctime()
print 'tuple:', today.timetuple()
print 'ordinal:', today.toordinal()
print 'Year:', today.year
print 'Mon :', today.month
print 'Day :', today.day

आउटपुट

यह आउटपुट देगा:

2017-09-07
ctime: Thu Sep  7 00:00:00 2017
tuple: time.struct_time(tm_year=2017, tm_mon=9, tm_mday=7, tm_hour=0, tm_min=0, tm_sec=0, tm_wday=3, tm_yday=250, tm_isdst=-1)
ordinal: 736579
Year: 2017
Mon : 9
Day : 7

आप डेटाटाइम मॉड्यूल के बारे में पढ़ सकते हैं:https://pymotw.com/2/datetime/। डेटाटाइम मॉड्यूल बहुत बुनियादी है और अधिक उन्नत सामग्री को संभाल नहीं सकता है। आप dateutil(https://dateutil.readthedocs.io/en/stable/) का उपयोग करना बेहतर समझते हैं यदि आप सापेक्ष डेल्टा की गणना (अगले महीने, अगले वर्ष, अगले सोमवार, महीने के अंतिम सप्ताह, आदि) जैसी सुविधाएँ चाहते हैं। दो दी गई तारीख और/या डेटाटाइम ऑब्जेक्ट्स, आदि के बीच सापेक्ष डेल्टा की गणना।


  1. अनुच्छेद स्क्रैपिंग और अवधि के लिए पायथन मॉड्यूल समाचार पत्र?

    हम डेटा माइनिंग, सूचना पुनर्प्राप्ति आदि जैसे विभिन्न डोमेन से वेब पेजों में सामग्री निकाल सकते हैं। समाचार पत्रों और पत्रिकाओं की वेबसाइटों से जानकारी निकालने के लिए हम समाचार पत्र पुस्तकालय का उपयोग करने जा रहे हैं। इस पुस्तकालय का मुख्य उद्देश्य समाचार पत्रों और इसी तरह की वेबसाइटों से लेखों को

  1. प्रोग्रामर के लिए आवश्यक पायथन टिप्स और ट्रिक्स?

    इस लेख में, हम कुछ उपयोगी पायथन ट्रिक्स और युक्तियों को शामिल करने जा रहे हैं जो तब काम आएंगे जब आप प्रतिस्पर्धी प्रोग्रामिंग में या अपनी कंपनी के लिए प्रोग्राम लिख रहे हों क्योंकि वे कोड को कम करते हैं और निष्पादन को अनुकूलित करते हैं । दो नंबरों की जगह-जगह अदला-बदली x, y =50, 70print(x, y)#swappin

  1. प्रतिस्पर्धी कोडिंग के लिए पायथन सबसे उपयुक्त क्यों है

    उपयुक्त डेटा संरचना का उपयोग करके कुशल एल्गोरिदम का उपयोग करने के लिए प्रतिस्पर्धी प्रोग्रामिंग को आम तौर पर कोडिंग के लिए संदर्भित किया जाता है। वे कई स्तरों पर प्रोग्रामर के कौशल का परीक्षण करते हैं। एल्गोरिदम और डेटा संरचनाओं की मदद से, आपको विभिन्न तर्कों को लागू करके आपके सामने आने वाली एक काल