Este tambien es un problema de fechas.
Igual tengo mi formato en la BD de tipo date "Year-Month-Day" , lo que intento es hacer un reporteador diario, semanal, mes actual y mes anterior de los registros de esa tabla.
dia = date(Y-m-d);
mes = date(Y-m-%);
pero para mes anterior o semana no sé como distinguirlos.
Uso Postgres como manejador.
Saludos!