首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

python处理日期参数:把字符串转为datetime对象、月份增减等

20号,即2022-05-21(字符串类型) 因为前端传来的参数是字符串类型,例如"2022-03",我们不能直接对字符串进行加减操作,所以我第一想到的是先把字符串格式的日期转换为日期对象, 可以利用datetime...的strptime()方法来达到这个目的 import datetime from dateutil.relativedelta import relativedelta date1 = datetime.datetime.strptime...("2022-03", "%Y-%m") # 把字符串格式时间转为 print("打印date1的值:", date1) print("打印date1的类型:", type(date1)) 结果如下...: 打印date1的值:2022-03-01 00:00:00 打印date1的类型: strptime()中第一个参数为日期字符串,第二个参数为格式化符号...的timedelta方法对日期进行偏移,往后偏移20天即可 然后使用strftime()方法转为字符串 pre_date1_day = (pre_date1 + datetime.timedelta(days

94730
您找到你想要的搜索结果了吗?
是的
没有找到

python处理日期参数:把字符串转为datetime对象、月份增减等

结束日期后一个月的20号,即2022-05-21(字符串类型) 因为前端传来的参数是字符串类型,例如"2022-03",我们不能直接对字符串进行加减操作,所以我第一想到的是先把字符串格式的日期转换为日期对象,可以利用datetime...的strptime()方法来达到这个目的 import datetime from dateutil.relativedelta import relativedelta date1 = datetime.datetime.strptime...("2022-03", "%Y-%m") # 把字符串格式时间转为 print("打印date1的值:", date1) print("打印date1的类型:", type(date1)) 结果如下...: 打印date1的值: 2022-03-01 00:00:00 打印date1的类型: strptime()中第一个参数为日期字符串,第二个参数为格式化符号...的timedelta方法对日期进行偏移,往后偏移20天即可, 然后使用strftime()方法转为字符串 pre_date1_day = (pre_date1 + datetime.timedelta(

91250
领券