• 1401/08/15

تعریف دوره مدت دار :

سلام. من میخوام کاری کنم که یک بنر تبلیغاتی در فاصله ی بین دو تاریخ شمسی مثلا از اول آبان تا اول آذر ، در یکی از صفحات وب سایتم نمایش داده شود. متاسفانه هر چه رفرنس ها ی اینترنتی  از جمله داکیومیشن تقویم جلالی رو دیدم، روشی پیدا نکردم. خواهشا روشش رو بگین. ممنون.

  • 1401/08/16
  • ساعت 19:44

با سلام.

 

می توانید تاریخ های شروع و پایان نمایش بنر را به میلادی تبدیل کنید و چنانچه بنرها را در DB ذخیره کردید، با ایجاد یک Query و فیلتر کردن بر اساس بازه ی زمانی مورد نظر، آنها را نمایش دهید.


  • 1401/08/17
  • ساعت 09:26

مشتری باید به شمسی وارد کنه. چطور تاریخ شمسی رو به میلادی تبدیل کنیم؟تو اینترنت چیزی پیدا نکردم.


  • 1401/08/17
  • ساعت 09:30

سلام دوست من

این پکیج رو مطالعه کنین دوست من:

https://pypi.org/project/django-jalali-date/


  • 1401/08/17
  • ساعت 09:50

این نمونه را ببینید ( در صورت استفاده از پکیج jdatetime )

import jdatetime
# convert jalili date to gregorian date 
gregorian_date = jdatetime.date(1401,1,30).togregorian()
# convert gregorian date to jalili date
jalali_date =  jdatetime.date.fromgregorian(day=19,month=4,year=2022) 

logo-enamadlogo-samandehi