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

  • Learn word 2013 tutorials

    Learn word 2

    5 AĞUSTOS 2014
  • SuppressedStorm

    SuppressedSt

    11 AĞUSTOS 2013
  • YouChewBu

    YouChewBu

    26 Ocak 2009