time.ctime ( )
DESCRIPTION.
Retourne, dans un str ( ), au format date/heure, la date correspondant au nombre de seconde précisées.
SYNTAXE.
Valeur = time.ctime ( secondes )
Valeur = ⇨ variable qui recevra la valeur [ optionnel ]
time.ctime ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
secondes ⇨ nombre de secondes depuis le moment 0 [ optionnel ]
REMARQUES.
secondes doit être un int ( ). voire un float ( ).
Python nomme epoch la moment 0, c'est á dire le point d'origine du temps du système informatique hôte. Ce point de départ dépend de l'environnent (machine, OS, ...) mais équivaut, généralement, au 01 / 01 / 1970 à 00:00:00. Pour connaître l'origine temporelle de votre système utilisez time.ctime ( 0 ).
Certains systèmes ne peuvent pas gérer :
- les temps négatifs, c'est-à-dire avant epoch ;
- les temps futurs lointains, en général après 2038 ;
- le fractions de seconde, exprimées par un float ( ) ;
- ou plusieurs de ces cas.
Le format date/heure retournée peut varier selon les spécificités de l'environnent su système.
Si secondes est omis la méthode time.ctime ( ) retourne un str ( ) correspondant au moment (date/heure) actuel du système.
EXEMPLES.
import time
print ( time.ctime ( ) ) retourne Sat Mar 25 15:43:34 2023.
print ( time.ctime ( 0 ) ) retourne Thu Jan 1 01:00:00 1970.
print ( type ( time.ctime ( 0 ) ) ) retourne <class 'str'>.
print ( time.ctime ( 1_234_567 ) ) retourne Thu Jan 15 07:56:07 1970.
print ( time.ctime ( 10**20 ) ) retourne OverflowError: timestamp out of range for platform time_t.
print ( time.ctime ( 3.14 ) ) retourne Thu Jan 1 01:00:03 1970.
print ( time.ctime ( -1 ) ) retourne Thu Jan 1 00:59:59 1970.
import time
while True :
ksecondes = input ( "Indiquez un nombre de secondes s.v.p. ... " )
try : print ( time.ctime ( int ( ksecondes ) ) )
except : print ( "Erreur : saisie non valide." )
if input ( "Un autre (O ou N) ?" ).lower ( ) == "n" : break
retourne, par exemple,
Indiquez un nombre de secondes s.v.p. ... 871993
Sun Jan 11 03:13:13 1970
Un autre (O ou N) ?n
>>>
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de
Dans la LOGITHEQUE de MON PYTHON PAS A PAS
vous trouvez des suggestions de projets simples et classiques pour
ooo
TESTER - DÉCOUVRIR - PRATIQUER - APPROFONDIR - EXPLORER
ooo
la programmation récréative avec le langage PYTHON 3
avec un exemple de résolution à télécharger pour vous inspirer.