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

  • Charles Renaud

    Charles Rena

    10 Kasım 2007
  • Kindness

    Kindness

    23 Ocak 2006
  • WPBeginner - WordPress Tutorials

    WPBeginner -

    17 Temmuz 2009