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