SORU
6 Aralık 2010, PAZARTESİ


Nasıl iki tarih arasındaki farkı saniye olarak) kontrol edebilirim?

Bunu yapmanın daha kolay bir yolu olmalı. Yaratıldıkları zaman kaydı, geçerli zaman damgası karşı kontrol edin ve gerektiğinde yenilemek istiyorum bu yüzden her seferinde tazelenmiş olmak isteyen nesneler var.

datetime.datetime zor olduğu kanıtlanmıştır, ve içine ctime kütüphane dalmak istemiyorum. Bu tür bir şey için kolay bir şey var mı?

CEVAP
19 HAZİRAN 2013, ÇARŞAMBA


eğer Bilinen iki tarih arasındaki farkları hesaplamak istiyorsanız, bu gibi total_seconds kullanın:

import datetime as dt

a = dt.datetime(2013,12,30,23,59,59)
b = dt.datetime(2013,12,31,23,59,59)

(b-a).total_seconds()

86400.0

#note that seconds doesn't give you what you want:
(b-a).seconds

0

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • KSI

    KSI

    25 Temmuz 2009
  • Mega64

    Mega64

    24 ŞUBAT 2006
  • Metheud

    Metheud

    9 EYLÜL 2006