Տվյալների գիտություն Python-ի հետ
Python-ում ամսաթվի և ժամի տվյալների հետ աշխատելու 3 հզոր հնարք
Իմացեք, թե ինչպես աշխատել ամսաթվի և ժամի տվյալների հետ Python-ում՝ օգտագործելով datetime մոդուլը
Ամսաթիվ-ժամանակի տվյալները ամենատարածված և ժամանակատար տվյալների տեսակներից են, որոնց հետ դուք աշխատելու եք:
Անկախ նրանից՝ ժամանակային շարքերի վերլուծություն անելիս, տվյալների պատրաստում մեքենայական ուսուցման մոդելի համար, թե պարզապես տվյալների հետախուզական վերլուծություն կատարելը, դուք պետք է աշխատեք տվյալների մեջ առկա ամսաթվերի նման արժեքների հետ:
Ավելին, երբ դուք միավորում եք բազմաթիվ աղբյուրների տվյալները, ամսաթվի-ժամանակի տվյալները առկա են տարբեր ձևաչափերով: Եվ տվյալների հետևողականությունը պահպանելու համար դուք պետք է փոխակերպեք ամսաթվերի բոլոր արժեքները մեկ/ստանդարտ ձևաչափի և, հետևաբար, դուք պետք է իմանաք այս տեխնիկան դրանց հետ աշխատելու համար:
Դուք պետք է առնվազն հինգ րոպե ծախսած լինեք՝ փնտրելու համար, թե ինչպես կարելի է մանիպուլյացիայի ենթարկել այդպիսի ամսաթվերի տվյալները: Եվ դա նույնպես ամեն անգամ, երբ դուք աշխատում եք նման ամսաթվային տվյալների հետ: ԵՍ ՄԻՇՏ ՍՐԱ ՎՐԱ ժամանակ եմ ծախսում!!
Հետևաբար, այս հոդվածում ես կիսվում եմ 3 արագ հնարքներով աշխատելու ամսաթվի հետ տվյալների հետ Python-ում, որոնց միջոցով դուք կարող եք կատարել ձեր ամսաթվի ժամանակի տվյալների մշակման մեծ մասը: Ես խորհուրդ եմ տալիս պահպանել այս պատմությունը ձեր ապագա արագ հղումների համար:
Python-ում կարող եք օգտագործել մի շարք մոդուլներ, ինչպիսիք են օրացույցը, datetime
ը և ժամանակը: Չնայած յուրաքանչյուր մոդուլ օգտակար է տարբեր սցենարներում, ես գտա datetime
մոդուլը բազմակողմանի, քանի որ այն առաջարկում է երկուսի հետ աշխատելու մեթոդներ՝ ամսաթվերը և ժամերը:
Այսպիսով, այստեղ դուք ավելին կիմանաք այս datetime
մոդուլի մասին և ինչպես արդյունավետ օգտագործել դրա մեթոդները՝ ամսաթիվ-ժամանակի տվյալները փոխակերպելու համար:
Դուք կարող եք ներբեռնել ամբողջական նոթատետր այս բոլոր օրինակներով և այլ ռեսուրսներով այս ընթերցման վերջում:
Նախքան խորհուրդներն ու հնարքները սկսելը, եկեք արագ վերանայենք, թե ինչ տեսք ունեն datetime
մոդուլից ստացված ամսաթիվ-ժամանակի արժեքները:
Դուք միշտ ստանում եք ընթացիկ ամսաթիվը և ժամը՝ օգտագործելով datetime
դասը datetime
մոդուլի շրջանակներում, ինչպես ցույց է տրված ստորև:
from datetime import datetime current_time = datetime.now() current_time # Output datetime.datetime(2023, 7, 8, 19, 40, 6, 832421)
Դե, դուք կարող եք տեսնել, որ արդյունքը նման չէ ամսաթվի, այլ պարզապես կարծես մի շարք…