Développeur

Assistant d'horodatage Ruby

Exemples Ruby Time et DateTime

Ruby Timestamp Examples

Complete guide to working with timestamps in Ruby and Rails. Learn Time class, ActiveSupport, and timezone handling.

Get Current Timestamp

Get current Unix timestamp in Ruby

# Get current timestamp (seconds)
timestamp = Time.now.to_i
puts timestamp # 1729584000

# Get timestamp with milliseconds
timestamp_ms = (Time.now.to_f * 1000).to_i
puts timestamp_ms # 1729584000000

# Using DateTime
require 'date'
dt = DateTime.now
puts dt.to_time.to_i

Convert Timestamp to Time

Convert Unix timestamp to Time object

# From Unix seconds
timestamp = 1729584000
time = Time.at(timestamp)
puts time # 2024-10-22 01:20:00 +0000

# From milliseconds
timestamp_ms = 1729584000000
time_ms = Time.at(timestamp_ms / 1000.0)
puts time_ms

# Format the time
formatted = time.strftime('%Y-%m-% %H:%M:%S')
puts formatted # "2024-10-22 01:20:00"

Parse String to Timestamp

Convert date strings to timestamps

require 'time'
require 'date'

# Parse ISO 8601
str = "2024-10-22T01:20:00Z"
time = Time.parse(str)
puts time.to_i # 1729584000

# Parse custom format
time2 = Time.strptime("2024-10-22 01:20:00", "%Y-%m-%d %H:%M:%S")
puts time2.to_i

# Using DateTime
dt = DateTime.parse("2024-10-22 01:20:00")
puts dt.to_time.to_i

Quick Reference

Get Timestamp

Time.now.to_iDateTime.now.to_time.to_i(Time.now.to_f * 1000).to_i

Parse Timestamp

Time.at(timestamp)Time.parse(string)Time.strptime(str, format)

Format Time

time.strftime('%Y-%m-%d')time.iso8601time.rfc2822

Rails Helpers

1.day.agoTime.zone.nowtime_ago_in_words(time)

Assistant d'horodatage Ruby

En savoir plus sur cet outil de timestamp

Exemples Ruby Time et DateTime

Objectif

Utilisez cet outil pour consulter des exemples d’horodatage Ruby Time et DateTime. Il aide les développeurs à vérifier les données temporelles avant la production. Saisissez une valeur, choisissez un format ou un fuseau horaire et copiez des résultats précis pour les journaux, les API, les bases de données, l'automatisation ou la documentation. Une sortie claire prend en charge des décisions d’horodatage fiables.

Avantages

Travaillez plus rapidement avec cet outil lorsque vous examinez les exemples d'horodatage Ruby Time et DateTime. La validation détecte rapidement les valeurs mal formées et les résultats prêts à être copiés évitent les erreurs de transcription. Le traitement du navigateur conserve les données sur votre appareil pour des vérifications reproductibles.

Fonctionnalités de l’outil

Découvrez ce qui rend cet outil puissant

Principal

Facile à utiliser

Interface simple et intuitive pour tous les utilisateurs.

Performance

Traitement rapide

Opérations de timestamp rapides et efficaces.

Qualité

Résultats précis

Calculs et conversions de timestamp précis.

Pourquoi choisir nos outils de timestamp ?

Traitement professionnel des timestamps avec une fiabilité de niveau entreprise

100%
Confidentialité protégée
0ms
Latence de traitement
24/7
Disponibilité
Gratuit
Toujours gratuit

Comment ça marche

Étapes simples pour utiliser efficacement cet outil de timestamp

1

Entrez vos données

Saisissez votre timestamp ou votre date dans le champ prévu par l’outil.

2

Sélectionnez les options

Choisissez le format de sortie et les options supplémentaires.

3

Obtenez les résultats

Consultez instantanément les résultats convertis avec une grande précision.

4

Copiez et utilisez

Copiez les résultats et utilisez-les dans vos applications ou projets.