Äú¿ÉÒÔ¾èÖú£¬Ö§³ÖÎÒÃǵĹ«ÒæÊÂÒµ¡£

1Ôª 10Ôª 50Ôª





ÈÏÖ¤Â룺  ÑéÖ¤Âë,¿´²»Çå³þ?Çëµã»÷Ë¢ÐÂÑéÖ¤Âë ±ØÌî



  ÇóÖª ÎÄÕ ÎÄ¿â Lib ÊÓÆµ iPerson ¿Î³Ì ÈÏÖ¤ ×Éѯ ¹¤¾ß ½²×ù Model Center   Code  
»áÔ±   
   
 
     
   
 ¶©ÔÄ
  ¾èÖú
PythonÖеÄʱ¼ä´¦Àí´ó×ܽá

 
À´Ô´£º51CTO ·¢²¼ÓÚ 2017-11-14
  2073  次浏览      29
 

pythonÖд¦Àíʱ¼äµÄÄ£¿éÓÐÈý¸ö£¬datetime, time,calendar£¬ÈÚ»ã¹áͨÈý¸öÄ£¿é£¬²ÅÄÜËæÐÄËùÓûµØÓÃpython´¦Àíʱ¼ä¡£±¾ÎľÍÊÇΪ´Ë¶øÐ´£¬ÎÄÕÂ×ÅÖØµãÔÚÓÚÊáÀí³öÈý¸öÄ£¿éµÄÉè¼ÆÂöÂ磬±ãÓÚ´ó¼Ò¼ÇÒäÀïÃæµÄapi¡£ÔÚÐèÒªµÄʱºòÄܹ»È¥²éÕÒÏàÓ¦µÄ·½·¨¡£µ«ÓÉÓÚcalendarÄ£¿éʹÓò»¶à£¬ÏÞÓÚÆª·ù£¬±¾ÎÄûÓÐÉæ¼°¡£

1£¬¸ÅÊö

datetimeÄ£¿éÖ÷ÒªÊÇÓÃÀ´±íʾÈͮ򵀣¬¾ÍÊÇÎÒÃdz£ËµµÄÄêÔÂÈÕʱ·ÖÃ룬calendarÄ£¿éÖ÷ÒªÊÇÓÃÀ´±íʾÄêÔÂÈÕ£¬ÊÇÐÇÆÚ¼¸Ö®ÀàµÄÐÅÏ¢£¬timeÄ£¿éÖ÷Òª²àÖØµãÔÚʱ·ÖÃ룬´ÖÂÔ´Ó¹¦ÄÜÀ´¿´£¬ÎÒÃÇ¿ÉÒÔÈÏΪÈýÕßÊÇÒ»¸ö»¥²¹µÄ¹ØÏµ£¬¸÷×Ôרעһ¿é¡£·½±ãÓû§ÒÀ¾Ý²»Í¬µÄʹÓÃÄ¿µÄÑ¡ÓóÃÊÖµÄÄ£¿é¡£

2£¬´ÓtimeÄ£¿é˵Æð

ΪÁËѧϰtimeÄ£¿é£¬ÎÒÃÇÐèÒªÏÈÖªµÀ¼¸¸öÓëʱ¼äÏà¹ØµÄ¸ÅÄ

1)£¬epoch

¼ÙÉèÎÒÃÇÒª½«Ê±¼ä±íʾ³ÉºÁÃëÊý£¬±È·½Ëµ1000000ºÁÃ룬ÄÇÓÐÒ»¸öÎÊÌâ±ØÐë½â¾ö£¬Õâ¸ö1000000ºÁÃëµÄÆðµãÊÇʲôʱ¼ä£¬Ò²¾ÍÊÇÎÒÃǵÄʱ¼ä»ù×¼µãÊÇʲôʱ¼ä?ºÃ±ÈÎÒ˵ÄãÉí¸ß1.8Ã×£¬ÄÇÕâ¸öÉí¸ßÊÇÖ¸Ïà¶ÔÓÚÄãÕ¾Á¢µÄµØÃæËµµÄ¡£Õâ¸öʱ¼ä»ù×¼µã¾ÍÊÇepoch£¬ÔÚUnixϵͳÖУ¬Õâ¸ö»ù×¼µã¾ÍÊÇ1970Äê1ÔÂ1ÈÕ0µãÕûÄǸöʱ¼äµã¡£

2),GMT, UTC

ÉÏÃæÎÒÃÇ˵epoch±íʾ1970ÄêµÄÆðʼµã£¬ÄÇÕâ¸ö1970ÄêÓÖÊÇÏà¶ÔÓÚÄĸö»ù׼ʱ¼äÄØ?Ò»°ãÀ´Ëµ£¬¾ÍÊÇÏà¶ÔÓÚ¸ñÁÖÄáÖÎʱ¼ä£¬Ò²½Ð×öGMT(Greenwich Mean Time)ʱ¼ä£¬»¹½Ð×öUTC(Coordinated Universal Time)£¬ÎªÉ¶Ò»¸öʱ¼ä»ù×¼ÓÐÁ½¸öÃû×Ö?ÀúÊ·ÉÏ£¬ÏÈÓеÄGMT,ºóÓеÄUTC.

UTCÊÇÎÒÃÇÏÖÔÚÓõÄʱ¼ä±ê×¼£¬GMTÊÇÀϵÄʱ¼ä¼ÆÁ¿±ê×¼¡£UTCÊǸù¾ÝÔ­×ÓÖÓÀ´¼ÆËãʱ¼ä£¬¶øGMTÊǸù¾ÝµØÇòµÄ×ÔתºÍ¹«×ªÀ´¼ÆËãʱ¼ä¡£

ËùÒÔ£¬¿ÉÒÔÈÏΪUTCÊÇÕæÕýµÄ»ù׼ʱ¼ä£¬GMTÏà¶ÔUTCµÄÆ«²îΪ0¡£

ÔÚʵ¼ÊÖУ¬ÎÒÃǵļÆËã»úÖÐÓÐÒ»¸öÓ²¼þÄ£¿éRCT£¬ÀïÃæ»áʵʱ¼Ç¼UTC ʱ¼ä£¬¸ÃÄ£¿éÓе¥¶ÀµÄµç³Ø¹©µç£¬¼´Ê¹¹Ø»úÒ²²»Ó°Ïì¡£

ÓÐÁËepochÕâ¸öʱ¼ä»ù×¼£¬ÓÖÓÐÁËUTCÕâ¸ö»ù×¼µÄ»ù×¼£¬ÎÒÃǾͿÉÒÔ¾«È·µØ±íʾһ¸öʱ¼äÁË¡£

3),DST, tzone

¾¡¹ÜÎÒÃÇÒѾ­¿ÉÒÔ¾«È·µØ±íʾһ¸öʱ¼ä£¬ºÜ¶àÇé¿öÏ£¬ÎÒÃÇ»¹ÊÇÒª¸ù¾ÝµØÇøÊµ¼ÊÇé¿ö¶Ôʱ¼ä½øÐÐÒ»¸öµ÷Õû£¬×î³£¼ûµÄ¾ÍÊÇÊ±Çø£¬tzone£¬ÏàÐÅ´ó¼Ò¶¼±È½ÏÊìϤ¡£

´Ëʱ£¬µ±ÎÒÃÇ˵5µã5·ÖÕâ¸öʱ¼äʱ£¬»¹Ðè¼ÓÉÏÊÇÄĸöÊ±ÇøµÄ5µã5·Ö²ÅÄܾ«È·ËµÃ÷Ò»¸öʱ¼ä¡£

ÁíÍâÒ»¸ö¶Ôʱ¼ä×ö³öµ÷ÕûµÄ¾ÍÊÇDST.

DST È«³ÆÊÇDaylight Saving Time£¬ÊÇ˵£¬ÎªÁ˳ä·ÖÀûÓÃÈչ⣬¼õÉÙÓõ磬ÈËΪµØ¶Ôʱ¼ä×ö³öÒ»¸öµ÷Õû£¬ÕâÈ¡¾öÓÚ²»Í¬¹ú¼ÒºÍµØÇøµÄÕþ²ß·¨¹æ¡£±ÈÈç˵£¬¼ÙÉèÄ㶬Ìì7µãÌìÁÁÆð´²£¬µ«ÏÄÌì6µãÌìÁÁ£¬ÄÇôÔÚÏÄÌìµ½À´Ê±ÈËΪ½«Ê±¼ä¼Ó1¸öСʱ£¬ÕâÑù¾Í¿ÉÒÔÈÃÄ㻹ÊǾõµÃ7µãÆð´²£¬µ«Êµ¼ÊÉÏÊÇÌáǰһ¸öСʱÁË¡£

ÄÇô£¬ºÃÆæµÄÎÒÃÇ£¬Ò»¶¨ÒªÎÊÒ»ÎÊ£¬pythonÊÇÈçºÎÖªµÀtzoneºÍDSTÕâÁ½¸öµÄֵĨ?´ð°¸ÊÇͨ¹ý»·¾³±äÁ¿¡£

ÕâÀïÎÒÃÇÖ»ÒÔlinuxΪÀýÀ´ËµÃ÷һϡ£

ÔÚlinuxÖÐÓÐTZ»·¾³±äÁ¿£¬ÆäÖµÀàËÆÕâÑù:

CST+08EDT,M4.1.0,M10.5.0£¬Õâ¸ö×Ö·û´®¿ÉÒÔ×öÈçϽâ¶Á£¬Óÿոñ·Ö¿ªËûÃÇ£¬·Ö³ÉÈý²¿·Ö

CST+08 EDT, M4.1.0,M10.5.0

1.µÚÒ»²¿·ÖÖеÄCST±íÊ¾Ê±ÇøµÄÃû×Ö£¬¼´China Standard Time£¬Ò²¾ÍÊÇÎÒÃÇ˵µÄ±±¾©Ê±¼ä£¬+8±íʾ±±¾©Ê±¼ä¼ÓÉÏ8Сʱ¾ÍÊÇUTCʱ¼ä

2.µÚ¶þ²¿·ÖEDT±íʾDSTµÄÃû×Ö£¬ÎÒÃÇ˵DSTÊÇÒò¸÷¸ö¹ú¼ÒµØÇøµÄÕþ²ß·¨¹æ²»Í¬¶ø²»Í¬µÄ£¬EDTºóÃæÒ²¿ÉÒÔÏñCSTºóÃæÒ»Ñù¼ÓÒ»¸öʱ¼äµ÷ÕûÖµ£¬µ«ÓÉÓÚÎÒÃǹúÄÚÖ»ÔÚ86Äêµ½92ÄêʵÐйýÒ»¶Îʱ¼äDST£¬ÏÖÔÚÒѾ­·ÏÖ¹£¬ËùÒÔºóÃæ²»Óüӵ÷Õûʱ¼ä¡£

3.µÚÈý²¿·Ö±íʾµÄÊÇʵÐÐDSTµÄ¿ªÊ¼ºÍ½áÊøÊ±¼ä£¬ÎÒÃǾͲ»Ï¸½â¶ÁÁË¡£

4)£¬Ê±¼äµÄ±íʾ£¬»ñÈ¡£¬×ª»»

timeÄ£¿éÖлñȡʱ¼äµÄ»ù±¾·½·¨ÊÇ

t = time.time()

Ëü·µ»ØµÄÊÇ´Óepochµ½ÏÖÔÚµÄÃëÊý(Óø¡µãÊý±íʾ)£¬ÓõÄÊÇUTCʱ¼ä¡£

ÎÒÃÇ×ÔÈ»¶øÈ»µØÏë°ÑÕâ¸öÃëÊýתΪÄêÔÂÈÕʱ·ÖÃëµÄÐÎʽ£¬¶øÕâÖÖת»»ÓÖ·ÖÁ½ÖÖ£¬Ò»ÖÖ»¹ÊÇÓÃUTCʱ¼ä£¬Ò»ÖÖÓÃÎÒÃÇËùÔÚÊ±Çø½øÐе÷ÕûºóµÄʱ¼ä¡£

timeÄ£¿é¸øÎÒÃÇÌṩÁËÁ½¸ö·½·¨£¬

1.time. gmtime(t)

2.time.localtime(t)

¶þÕß¶¼·µ»ØÒ»¸öÀàstruct_timeµÄʵÀý£¬¸ÃʵÀý¾ßÓÐÈçÏÂÊôÐÔ:

Ïà±ÈÓÃÃëÊý±íʾµÄʱ¼ä£¬ÕâÑùµÄ±íʾ¸üÊʺÏÎÒÃÇÀí½â¡£

ÕâÁ½¸öº¯ÊýÈç¹ûµ÷ÓÃʱ²»´«²ÎÊý£¬ËüÃÇÄÚ²¿»áµ÷ÓÃtime.time()£¬²¢Ó÷µ»ØµÄÃëÊý×öת»»¡£

Ïà·´µÄ£¬pythonͬÑùÌṩÁ˽«ÕâÁ½ÖÖstruct_timeתΪÃëÊýµÄ·½·¨¡£

1.calendar.timegm()·½·¨ÓÃÀ´°ÑUTCµÄstruct_time(gmtimeµÄ·µ»Ø¶ÔÏó)תΪ´Óepoch¿ªÊ¼µÄÃëÊý

2.time.mktime()ÓÃÀ´°ÑÓÃÊ±Çøµ÷Õû¹ýµÄstruct_time(¼´localtimeµÄ·µ»Ø¶ÔÏó)¶ÔÏóתΪ´Óepoch¿ªÊ¼µÄÃëÊý

Ò²¾ÍÊÇ˵mktime·½·¨»áÏÈÕÒµ½ÏµÍ³ÖеÄÊ±ÇøºÍDSTÐÅÏ¢£¬²¢ÀûÓÃÕâ¸öÐÅÏ¢¶Ôstruct_time½øÐе÷ÕûºóÔÙ»»Ëã³ÉÃëÊý¡£

ÁíÒ»ÖÖ³£¼ûµÄÐèÇóÊÇÔÚʱ¼äºÍ±íʾʱ¼äµÄ×Ö·û´®Ö®¼ä½øÐÐת»»¡£

timeÄ£¿éÖеÄstrftimeºÍstrptime¾ÍÊÇ×öÕâ¸öÓõġ£

¿´Ãû×Ö´ó¼Ò¾ÍÓ¦¸ÃÖªµÀËüÃǵĺ¬Ò壬

1.strftime ¼´ string format time£¬ÓÃÀ´½«Ê±¼ä¸ñʽ»¯³É×Ö·û´®

2.strptime ¼´string parse time£¬ÓÃÀ´½«×Ö·û´®½âÎö³Éʱ¼ä¡£

ÐèҪעÒâµÄÊÇ£¬ÕâÀïµÄʱ¼ä¶¼ÊÇstruct_time¶ÔÏó¡£

¹ØÓÚÔõô¸ñʽ»¯Ê±¼ä£¬ÊǺܼòµ¥µÄ֪ʶ£¬ÕâÀï¾Í½èÓùÙÍøÎĵµµÄÄÚÈÝÁË¡£

³ýÁËÕâÁ½¸öº¯Êý£¬timeÄ£¿éÖл¹ÌṩÁËÁ½¸ö¼ò±ã·½·¨£¬À´°ïÖú½«Ê±¼äתΪ×Ö·û´®

asctimeÓÃÀ´½«Ò»¸östruct_time¶ÔÏóתΪ±ê×¼24×Ö·ûµÄ×Ö·û´®£¬ÈçÏÂËùʾ:

Sun Jun 20 23:21:05 1993

ctime·½·¨Óëasctime×÷ÓÃÏàͬ£¬Ö»²»¹ýËü½ÓÊÕµÄÊÇÃëÊý£¬ÔÚÄÚ²¿£¬»áÏȰÑÃëÊýͨ¹ýlocaltimeתΪstruct_time£¬ÔÙÍùºó¾ÍÓëasctimeÒ»ÑùÁË¡£

ÒÔÉϾÍÊÇtimeÄ£¿éµÄºËÐÄÄÚÈÝ£¬ÎÒ³¢ÊÔÓÃÒ»¸ö¿Ú¾÷°ïÖú¼ÇÒäÕâЩAPI

timeµãtimeµÃÃëÊý

´«Èëgm, local timeµÃstruct_time

ÒªÏë±ä»ØÔ­ÃëÊý

ÄãµÃ´«»Øcalendar.timegmºÍtime. mktime

string fºÍstring p

¸ñʽ»¯Ê±¼ä¿¿¸çÁ©

ÄãÒª»¹ÊÇÏÓ·ÑÊÂ

1.asctime ,ctimeÀ´ÖúÁ¦

2.רÃŰïÄãת×Ö·û´®

3.ǰÕß½ÓÊÕstruct_time

4.ºóÕßרÃÅ´¦ÀíÃëÊý

5.·Ö¹¤ºÏ×÷²»·ÑÁ¦

ѧºÃtimeÄ£¿é»ù±¾¹¦

×ö¸öʱ¼äµÄÃ÷°×ÈË!

ÏÂÃæ£¬ÎÒÃÇÒª¿ªÊ¼Ñ§Ï°datetimeÄ£¿é¡£

3£¬datetimeÄ£¿é

1)£¬¸ÅÀÀ

timeÄ£¿é½â¾öÁËʱ¼äµÄ»ñÈ¡ºÍ±íʾ£¬datetimeÄ£¿éÔò½øÒ»²½½â¾öÁË¿ìËÙ»ñÈ¡²¢²Ù×÷ʱ¼äÖеÄÄêÔÂÈÕʱ·ÖÃëÐÅÏ¢µÄÄÜÁ¦¡£

¼òµ¥Ëµ£¬¸ÃÄ£¿éºËÐĵÄÀà¾ÍÈý¸ö£¬dateÀà±íʾÄêÔÂÈÕ£¬timeÀà±íʾʱ·ÖÃëºÁÃ룬ÕâÀï²»ÒªºÍtimeÄ£¿é¸ã»ìÏýÁË¡£Ò»¾ä˳¿ÚÁï¿ÉÒÔ°ïÖú¼ÇÇåÕâ¸öÇé¿ö:

1.timeÀïÃæÃ»time

2.²ØÔÚdatetimeÀï

±àµÄÊDz»ÊDz»Õ¦µØ?àÅ£¬ÎÒÒ²Õâô¾õµÃ¡£

datetimeÀà¾ÍÊÇdateºÍtimeµÄ×éºÏ¡£

ÓÐÒ»µãÐèÒªÌáǰ˵Ã÷һϣ¬timeÀàºÍdatetimeÀà¶¼ÓÐÒ»¸öÊôÐÔ£¬ËüµÄÖµÊÇÒ»¸ötzinfo¶ÔÏó£¬ÀïÃæ°üº¬Á˸Ãtime»òÕßdatetimeµÄÊ±ÇøÐÅÏ¢£¬Ò»°ã³ÆÕâ¸ötime»òÕßdatetime¶ÔÏóÊÇawareµÄ£¬ËüÄܹ»×¼È·»»Ëã³É×Ôepoch¿ªÊ¼µÄÃëÊý¡£

Èç¹û¸ÃÊôÐÔÉèÖÃΪNone£¬ÄÇô£¬ÕâʱµÄtime¶ÔÏó»òÕßdatetime¶ÔÏó¾ÍûÓÐÊ±ÇøÐÅÏ¢£¬¾ßÌåËü±íʾµÄÊÇlocal time»¹ÊÇutc time£¬ÐèÒªÎÒÃÇ×Ô¼ºÔÚ³ÌÐòÖÐÈ¥¾ö¶¨¡£

ÕâÀïÎÒÃÇËù˵µÄlocal timeÊÇÖ¸ÎÒÃÇËùÔÚÊ±ÇøµÄʱ¼ä£¬ utc timeÖ¸µÄ¾ÍÊǹú¼Ê±ê׼ʱ¼ä£¬Ò²¾ÍÊǸñÁÖÄáÖÎʱ¼ä¡£ÏÂÎÄͬ¡£

Çë¼Çסһµã£¬dateÖÐÊÇûÓÐÊ±ÇøÐÅÏ¢µÄ¡£

2)£¬´Ó´´½¨datetime¿ªÊ¼

´´½¨datetime¶ÔÏó£¬ÎÒ×î³£Óõİ취ÈçÏÂ

dt=datetime.datetime.fromtimestamp(time.time())

ÒÔÉÏ£¬time.time()»ñµÃ×Ôepoch¿ªÊ¼µÄÃëÊý£¬fromtimestamp·½·¨»á½«Õâ¸öÃëÊýת±ä³ÉÒ»¸ödatetime¶ÔÏó¡£

ÕâÀïÓÐÒ»¸öÎÊÌ⣬Õâ¸ödatetime¶ÔÏ󾿾¹ÊÇutcµÄ»¹ÊÇlocalµÄ?

´ð°¸ÊÇlocalµÄ£¬ÕâÊǸ÷½·¨µÄĬÈÏÐÐΪ¡£Èç¹ûÄãÔÚfromtimestamp·½·¨Öд«ÈëÒ»¸ö±íÊ¾Ê±ÇøµÄ²ÎÊý£¬¼´tzinfo¶ÔÏ󣬾ͻᰴ´«ÈëµÄÊ±ÇøÐÅÏ¢½øÐÐת»»¡£

»ñµÃ±íʾµ±Ç°localʱ¼äµÄdatetime¶ÔÏ󣬻¹ÓÐÁ½¸ö¼ò±ã·½·¨

datetime. datetime. now()
datetime. datetime. today()

ÒÔÉÏÎÒÃǵõ½µÄ¶¼ÊÇlocalµÄdatetime¶ÔÏó£¬ÈçºÎ»ñµÃutcµÄdatetime¶ÔÏóÄØ?ÓÐÁ½¸ö°ì·¨

datetime. datetime. utcfromtimestamp()
datetime. datetime. utcnow()

ÎÒÃÇ»¹¿ÉÒÔ´Ó×Ö·û´®Öд´½¨datetime¶ÔÏó£¬

·½·¨Îªdatetime.striptime(date_string, format)

ÆäÄÚ²¿»¹ÊÇÏȵ÷ÓõÄtimeÄ£¿éÖеÄstriptime·½·¨£¬»ñÈ¡struct_time¶ÔÏó£¬ÔÙÀûÓÃstruct_time¶ÔÏóÖеÄÄêÔÂÈÕʱ·ÖÃëÐÅÏ¢¹¹½¨datetime¶ÔÏó¡£

ͬÑùµÄ£¬datetimeÀàÒ²ÌṩÁËstrftime()£¬asctime()£¬ctime()·½·¨£¬ÏàÐŲ»ËµÄãÒ²ÖªµÀÊÇ×öʲôµÄÁË¡£

datetimeÀ໹ÌṩÁËÒ»¸öcombine·½·¨£¬ÓÃÀ´½«Ò»¸ödate¶ÔÏóºÍÒ»¸ötime¶ÔÏó×éºÏ³ÉÒ»¸ödatetime¶ÔÏó¡£

ÐèҪעÒâµÄÊÇ£¬datetimeÄ£¿éÖгöÏÖtimestampʱ£¬Ò»°ã¿É½«ÆäÀí½â³Étime.time()·µ»ØµÄÃëÊý

3)£¬dateºÍtimeµÄ´´½¨

date¶ÔÏóµÄ´´½¨ºÍdatetime·Ç³£ÏàËÆ£¬

datetime. date. today()

datetime.date.fromtimestamp()¶¼¿ÉÒÔ´´½¨Ò»¸ödate¶ÔÏó¡£

µ±È»£¬ÄãÒ²¿ÉÒÔͨ¹ý¹¹Ôì·½·¨´«ÈëÄêÔÂÈÕÀ´´´½¨date¶ÔÏó¡£

Ïà±È֮ϣ¬time¶ÔÏóµÄ´´½¨¾ÍºÜÓÐÏÞ£¬Ö»ÄÜͨ¹ý

datetime.time([hour[, minute[, second[, microsecond[, tzinfo]]]]])

Õâ¸ö·½·¨´´½¨¡£

4)£¬ÒÔÉÏÈý¸ö¶ÔÏóµÄ²Ù×÷ºÍtimedeltaÀà

ÔÚʵ¼ÊʹÓÃÖУ¬ÎÒÃÇÓÐÒ»´ó¿éÐèÇó¾ÍÊǶÔÈÕÆÚ½øÐбȽϺͼӼõÔËËã¡£µÃÒæÓÚpythonµÄ²Ù×÷·ûÖØÔØÄÜÁ¦£¬pythonÖпÉÒÔ·½±ãµØ¶Ô

date¶ÔÏóÖ®¼ä£¬»òÕßdatetime¶ÔÏóÖ®¼ä½øÐÐСÓÚ(<)±È½ÏºÍ¼õ·¨(-)²Ù×÷¡£

×¢Ò⣬ÕâÀï½öÏÞÓÚͬÀà¶ÔÏóÖ®¼ä£¬¶øÇÒ£¬²»°üÀ¨time¶ÔÏóÖ®¼ä¡£

Á½¸ödate¶ÔÏó×÷¼õ£¬»òÕßÁ½¸ödatetime¶ÔÏóÖ®¼ä×÷¼õ£¬²îÖµÓÃÒ»¸ötimedelta¶ÔÏó±íʾ¡£

ͬÀí£¬Ò»¸ödate ¶ÔÏó»òÕßdatetime¶ÔÏóÒ²¿ÉÒÔ¼Ó»òÕß¼õÒ»¸ötimedelta¶ÔÏó¡£

Ò»¸ötimedelta¶ÔÏóº¬ÓÐÈý¸öÊôÐÔ:days,seconds, microseconds,daysÊôÐÔ¿ÉÒÔÈ¡¸ºÖµ£¬ÁíÍâÁ½¸öÊôÐÔ¶¼Ö»ÄÜÊÇÕýÖµ¡£

Äã¿ÉÒÔÓÃtotal_seconds()·½·¨»ñµÃÒ»¸ötimedelta¶ÔÏóµÄÃëÊý±íʾ¡£

Á½¸ötimedelta¶ÔÏóÖ®¼ä¿É¼Ó£¬¿É¼õ£¬µ«²»ÄÜ×ö´óС±È½Ï£¬ÒòΪÕâÑùûʲôÒâÒå¡£

Ò»¸ötimedelta¶ÔÏ󻹿ÉÒÔÓëÕûÊýÏà³Ë£¬»òͨ¹ý//²Ù×÷ÓëÒ»¸öÕûÊýÏà³ý¡£

»¹¿ÉÒÔÈ¡·´£¬»òÕßÓÃabsº¯Êý»ñµÃ¾ø¶ÔÖµ

4£¬ÎÞ×ܽᣬ²»½ø²½

±¾ÎĵÄÄ¿µÄ²»ÔÚÓÚÏêϸ˵Ã÷python´¦Àíʱ¼äÈÕÆÚµÄapiÈçºÎʹÓ㬶øÊÇÏëͨ¹ýÒ»¸ö¸ÅÀÀµÄÐÎʽ£¬Èôó¼ÒץסtimeºÍdatetimeÄ£¿éµÄÉè¼Æ½á¹¹£¬´Ó¶øÄܹ»Çå³þÕâЩģ¿éÌṩÁËÄÄЩÄÜÁ¦£¬ÔÚÐèÒªµÄʱºòÄܹ»ÏëÆðÀ´È¥Óã¬ÖÁÓÚ²éÏêϸµÄapi£¬Ó¦¸ÃÊÇ¿ÉÒÔÇáËɽâ¾öµÄ¡£

   
2073 ´Îä¯ÀÀ       29
Ïà¹ØÎÄÕÂ

ÊÖ»úÈí¼þ²âÊÔÓÃÀýÉè¼ÆÊµ¼ù
ÊÖ»ú¿Í»§¶ËUI²âÊÔ·ÖÎö
iPhoneÏûÏ¢ÍÆËÍ»úÖÆÊµÏÖÓë̽ÌÖ
AndroidÊÖ»ú¿ª·¢£¨Ò»£©
Ïà¹ØÎĵµ

Android_UI¹Ù·½Éè¼Æ½Ì³Ì
ÊÖ»ú¿ª·¢Æ½Ì¨½éÉÜ
androidÅÄÕÕ¼°ÉÏ´«¹¦ÄÜ
Android½²ÒåÖÇÄÜÊÖ»ú¿ª·¢
Ïà¹Ø¿Î³Ì

Android¸ß¼¶Òƶ¯Ó¦ÓóÌÐò
Androidϵͳ¿ª·¢
AndroidÓ¦Óÿª·¢
ÊÖ»úÈí¼þ²âÊÔ