SORU
3 Kasım 2011, PERŞEMBE


Python mikrosaniye bileşeni olmadan string datetime

UTC zaman dizeleri şu anda sadece Amsterdam içeren API yanıtları Bitbucket için ekliyorum (!) saat dizeleri. Dizeleri başka bir yerde iade UTC zaman tutarlılık için istediğiniz formatı 2011-11-03 11:07:04 ( 00:00, ama bu konumuzla alakalı değil) izledi.

Böyle bir dize oluşturmak için en iyi yolu nedir (olmadandatetime bir örnekten mikrosaniye bir bileşen)ilemikrosaniyelik bir bileşen?

>>> import datetime
>>> print unicode(datetime.datetime.now())
2011-11-03 11:13:39.278026

Olası bir cevap olarak aklıma en iyi seçenek ekleyeceğim, ama daha zarif bir çözüm olabilir.

Düzenleme:Olmadığımı belirtmeliyimaslındabaskı geçerli saati – datetime.now hızlı bir örnek vermek için kullandım. Çözüm alır datetime tüm örneklerini mikrosaniye bileşenleri içerir varsayalım değil.

CEVAP
3 Kasım 2011, PERŞEMBE


>>> datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")
'2011-11-03 18:21:26'

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • DigitalRev TV

    DigitalRev T

    30 AĞUSTOS 2007
  • Matthew Smith

    Matthew Smit

    24 Mayıs 2010
  • William Hyde

    William Hyde

    23 HAZİRAN 2008