from(bucket: "swkj_day")
|> range(start: ${FORMAT(DATEDELTA(DATE(year,month,1),-1),"yyyy-MM-dd")+"T23:00:00Z"},
stop: ${FORMAT(DATEDELTA(MONTHDELTA(DATE(year,month,1),1),-1),"yyyy-MM-dd")+"T00:00:00Z"})
SELECT * FROM "temperature" WHERE time >= now() - 1d AND time < now()