9.4 Datums- und Uhrzeitwerte
Die Klasse Time
repräsentiert Datums- und Uhrzeitwerte. Es handelt sich um eine dünne Schicht, die über die vom Betriebssystem bereitgestellte Funktionalität zum Systemdatum und der Uhrzeit gelegt wird. Auf manchen Plattformen kann es daher möglich sein, dass diese Klasse keine Datumswerte vor 1970 oder nach 2038 darstellen kann. Die Klassen Date
und DateTime
aus der Standardbibliothek date
sind nicht so eingeschränkt, werden hier aber nicht weiter vorgestellt
# Time-Objekte erstellen Time.now # Gibt ein Zeitobjekt mit der aktuellen Uhrzeit zurück Time.new # Synonym für Time.now Time.local(2007, 7, 8) # 8. Juli 2007 Time.local(2007, 7, 8, 9, 10) # 8. Juli 2007, 09:10 (morgens), lokale Zeit Time.utc(2007, 7, 8, 9, 10) ...
Get Die Programmiersprache Ruby now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.