Deutsch English Français Italiano |
<628b61ef$0$9155$426a74cc@news.free.fr> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!news.mixmin.net!feeder1-2.proxad.net!proxad.net!feeder1-1.proxad.net!cleanfeed3-b.proxad.net!nnrp1-1.free.fr!not-for-mail From: Damien Wyart <damien.wyart@free.fr> Newsgroups: fr.comp.lang.python Subject: Re: =?iso-8859-1?Q?=C9cart?= entre deux dates. Organization: Serveur de News Free References: <t6dghv$1nu1$1@gioia.aioe.org> <628b446a$0$22071$426a74cc@news.free.fr> Date: Mon, 23 May 2022 12:29:03 +0200 User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Lines: 20 Message-ID: <628b61ef$0$9155$426a74cc@news.free.fr> NNTP-Posting-Date: 23 May 2022 12:29:03 CEST NNTP-Posting-Host: 92.170.39.26 X-Trace: 1653301743 news-2.free.fr 9155 92.170.39.26:47064 X-Complaints-To: abuse@proxad.net Bytes: 1693 * Nicolas <nicolasp@aaton.com> in fr.comp.lang.python: > >>> t1 = datetime.datetime.now().time() > >>> t2 = datetime.datetime.now().time() > >>> t2 -t1 > Traceback (most recent call last): > File "<stdin>", line 1, in <module> > TypeError: unsupported operand type(s) for -: 'datetime.time' and > 'datetime.time' > De façon surprenante, la différence sur des temps n'est pas implémentée. Pour un horaire sans date associée, je pense que le risque d'erreur ou d'ambiguïté serait trop important : comment traiter le delta entre 11pm et 1am -> il dépend s'ils sont le même jour ou non... De même, les datetime.time sont vus comme des horaires et non des durées, et donc les ajouter n'a pas vraiment de sens (et donc les soustraire non plus, par cohérence). -- DW