151 votes

Ruby: convertir int en temps?

Nous pouvons le faire:

 i = Time.now.to_i 
 

par exemple actuel:

 i = 1274335854
 

puis-je convertir je retour au temps?

292voto

Mark Byers Points 318575

Utilisez Time.at :

 t = Time.at(i)
 

25voto

polygenelubricants Points 136838

time.to_i => int: Renvoie la valeur du temps comme un nombre entier de secondes depuis l'epoch.

Time.at(seconds[, microseconds]) => time: Crée un nouvel objet de temps avec le nombre donné de secondes (et en option microsecondes) à partir de l'époque.

API liens

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X