本文主要是介绍获取6个月前首日的时间戳,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
获取6个月前首日的时间戳
- 先获取月份
- 在获取首日
- 再转换为时间戳
import time,datetime
from dateutil.relativedelta import relativedelta
time.mktime(time.strptime((datetime.today() + relativedelta(months=-5)) \.strftime('%Y-%m-01 00:00:00'),"%Y-%m-%d %H:%M:%S"))
time.mktime((datetime.today() + relativedelta(months=-5)) \.replace(day=1,hour=0,minute=0,second=0).timetuple())
效率对比
这篇关于获取6个月前首日的时间戳的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!