python 時間庫的用法 時區的轉化


1. 月份的加減

  https://blog.csdn.net/qq_18863573/article/details/79444094

  第三方模塊:python-dateutil

import datetime  
from dateutil.relativedelta import relativedelta  
  
datetime_now = datetime.datetime.now()  
datetime_three_month_ago = datetime_now - relativedelta(months=3)  
print datetime_three_month_ago  

2.Python 獲取起止日期段中的時間列表(工作日)

 

import pandas
def gain_weekend_date_list(start_date, end_date): """獲取指定時間內的周末""" SUN_list = [d.strftime("%Y-%m-%d") for d in pandas.date_range(start_date, end_date, freq="W")] SAT_list = [d.strftime("%Y-%m-%d") for d in pandas.date_range(start_date, end_date, freq="W-SAT")] return SAT_list + SUN_list

 https://my.oschina.net/u/942203/blog/1623083

3.給獲取的時間 添加時區

https://www.rapospectre.com/blog/24

https://juejin.im/post/5848b301128fe1006907d5ed

import datetime
import pytz

now_time_utc = datetime.datetime.utcnow()
now_time_utc=now_time_utc.replace(tzinfo=pytz.timezone('UTC'))

4.datetime日期的格式化輸出(strfitime)

import datetime
datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S'); '2018-05-17 08:06:17'

  

>>> datetime.datetime.now().strftime( '%Y-%m-%d %H:%M:%S' );
'2013-09-17 08:06:17'


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM