Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

147
Views
Filtre los datos para 15 días particulares de todos los años en django

Estoy tratando de imprimir los datos de 15 días particulares de cada año.

Por ejemplo, para obtener los detalles del empleado que cumple años en 15 días.

 today = datetime.now() start_day = today.day start_month = today.month end_day = today + timedelta(days=15) end_date = end_day.day end_month = end_day.month user_dob_obj = UserProfile.objects.filter(Q(date_of_birth__month__gte=start_month, date_of_birth__day__gte=start_day) & Q(date_of_birth__month__lte=end_month, date_of_birth__day__lte=end_date))
about 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Actualizar

Lo siento, no entendí bien tu pregunta. Puede usar la instrucción if para verificar si el mes es el mismo 15 días después. Luego use la operación lógica or para asegurarse de que se filtren los cumpleaños en el mes actual y el próximo.

 today = datetime.now() end_date = today + timedelta(days=15) if today.month == end_date.month: user_dob_obj = user_dob_obj.filter(date_of_birth__month=today.month, date_of_birth__day__gte=today.day, date_of_birth__day__lte=end_date.day) else: user_dob_obj = queryset.filter(Q(date_of_birth__month=today.month, date_of_birth__day__gte=today.day) | Q(date_of_birth__month=end_date.month, date_of_birth__day__lte=end_date.day))
about 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!