SORU
4 EYLÜL 2008, PERŞEMBE


Python Ayın Son Günü

Bir yolunu kolayca (bir işlev çağrısı gibi) belirli bir ayın son günü belirlemek için Python standart Kütüphanesi kullanan var mı?

Eğer standart kütüphane desteği yok eğer doğru değilse, dateutil paketi bu destekliyor mu?

CEVAP
4 EYLÜL 2008, PERŞEMBE


documentation for the calendar module, bakarken bunu daha önce fark etmemiştim ama bir yöntem monthrange denilen bu bilgi sağlar:

monthrange(yıl, ay)
Belirtilen yıl ve ay için ay, gün, ay ve numarasının ilk gün verir günlük.

>>> import calendar
>>> calendar.monthrange(2002,1)
(1, 31)
>>> calendar.monthrange(2008,2)
(4, 29)
>>> calendar.monthrange(2100,2)
(0, 28)

yani:

calendar.monthrange(year, month)[1]

gitmek en kolay yol gibi görünüyor.

My previous answer hala çalışıyor, ama kesinlikle vasatın altında.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AginoEvolutionHD

    AginoEvoluti

    27 AĞUSTOS 2011
  • Google Developers

    Google Devel

    23 AĞUSTOS 2007
  • newreleaseblitz

    newreleasebl

    13 Ocak 2010