標籤:local party last tran cond mes 調用 less nbsp
https://pypi.python.org/pypi/pendulum
Pendulum的一大優勢是內嵌式取代Python的datetime類,可以輕易地將它整合進已有代碼,並且只在需要的時候才進行調用。作者精心調校了時區,確保時區準確,還讓每個執行個體都對時區敏感,預設使用UTC。還有就是提供了擴充的timedelta,使datetime計算更加容易。
與現有的其他庫不同,它提供了一個可預測行為的API,這樣就可以知道後面會發生什麼。如果你正開發使用datetimes的複雜項目,這個庫能讓你更輕鬆!想要瞭解更多,請查閱文檔。
>>> import pendulum>>> now_in_paris = pendulum.now(‘Europe/Paris‘)>>> now_in_paris‘2016-07-04T00:49:58.502116+02:00‘# Seamless timezone switching>>> now_in_paris.in_timezone(‘UTC‘)‘2016-07-03T22:49:58.502116+00:00‘>>> tomorrow = pendulum.now().add(days=1)>>> last_week = pendulum.now().subtract(weeks=1)>>> if pendulum.now().is_weekend():... print(‘Party!‘)‘Party!‘>>> past = pendulum.now().subtract(minutes=2)>>> past.diff_for_humans()>>> ‘2 minutes ago‘>>> delta = past - last_week>>> delta.hours23>>> delta.in_words(locale=‘en‘)‘6 days 23 hours 58 minutes‘# Proper handling of datetime normalization>>> pendulum.create(2013, 3, 31, 2, 30, 0, 0, ‘Europe/Paris‘)‘2013-03-31T03:30:00+02:00‘ # 2:30 does not exist (Skipped time)# Proper handling of dst transitions>>> just_before = pendulum.create(2013, 3, 31, 1, 59, 59, 999999, ‘Europe/Paris‘)‘2013-03-31T01:59:59.999999+01:00‘>>> just_before.add(microseconds=1)‘2013-03-31T03:00:00+02:00‘
python基礎===pendulum '''Python datetimes made easy.'''