Բովանդակություն:

Ի՞նչ է ժամանակի մոդուլը Python-ում:
Ի՞նչ է ժամանակի մոդուլը Python-ում:

Video: Ի՞նչ է ժամանակի մոդուլը Python-ում:

Video: Ի՞նչ է ժամանակի մոդուլը Python-ում:
Video: Python ԴԱՍ 0: Ի՞նչ է ծրագրավորումը և ինչու՞ սովորել Python 2024, Մայիս
Anonim

Այն Python ժամանակի մոդուլ ներկայացնում է ներկայացման բազմաթիվ եղանակներ ժամանակ կոդում, ինչպիսիք են օբյեկտները, թվերը և տողերը: Այն նաև տրամադրում է այլ գործառույթ, քան ներկայացնելը ժամանակ , ինչպես սպասել կոդի կատարման ժամանակ և չափել ձեր կոդի արդյունավետությունը:

Այսպիսով, ինչպես է ժամանակը աշխատում Python-ում:

Պիթոնի ժամանակ . ժամանակ () The ժամանակ () ֆունկցիան վերադարձնում է դարաշրջանից անցած վայրկյանների քանակը: Unix համակարգի համար 1970 թվականի հունվարի 1-ը, UTC ժամը 00:00:00-ն դարաշրջան է (այն կետը, որտեղ ժամանակ սկսվում է):

Նմանապես, ի՞նչ է Asctime-ը Python-ում: Պիթոն ժամանակ asctime () Մեթոդ Pythom ժամանակի մեթոդ asctime () փոխակերպում է tuple-ը կամ struct_time-ը, որը ներկայացնում է gmtime()-ի կամ localtime()-ի կողմից վերադարձված ժամանակը հետևյալ ձևի 24 նիշանոց տողի՝ «Tue Feb 17 23:21:05 2009»:

Այս կերպ ինչպե՞ս կարող եմ ստանալ ամսաթիվը և ժամը python-ում:

Մենք կարող ենք օգտագործել Python datetime մոդուլը տեղական համակարգի ընթացիկ ամսաթիվը և ժամը ստանալու համար:

  1. from datetime import datetime # Ընթացիկ ամսաթվի ժամը տեղական համակարգում տպագրություն (datetime.now())
  2. տպել (ամսաթիվ. ամսաթիվ (ամսաթիվ. այժմ ()))
  3. տպել (ամսաթիվ. ժամ (ամսաթիվ. այժմ ()))
  4. pip install pytz.

Ո՞րն է ներկայիս դարաշրջանի ժամանակը:

The Unix դարաշրջան է ժամանակ 00:00:00 UTC 1970 թվականի հունվարի 1-ին: Այս սահմանման հետ կապված խնդիր կա, քանի որ UTC գոյություն չուներ իր մեջ: ընթացիկ ձևը մինչև 1972 թ. այս հարցը քննարկվում է ստորև: Հակիրճության համար այս բաժնի մնացած մասը օգտագործում է ISO 8601 ամսաթիվը և ժամանակ ձևաչափով, որում Unix-ը դարաշրջան է 1970-01-01T00:00:00Z.

Խորհուրդ ենք տալիս: