instance method
Time#utc?
() -> bool
utc? → true or false
time.c
View on GitHub ↗
static VALUE
time_utc_p(VALUE time)
{
struct time_object *tobj;
GetTimeval(time, tobj);
return RBOOL(TZMODE_UTC_P(tobj));
}
Returns true if self represents a time in UTC (GMT):
Example
now = Time.now # => 2022-08-18 10:24:13.5398485 -0500 now.utc? # => false now.getutc.utc? # => true utc = Time.utc(2000, 1, 1, 20, 15, 1) # => 2000-01-01 20:15:01 UTC utc.utc? # => true
Time objects created with these methods are considered to be in UTC:
Objects created in other ways will not be treated as UTC even if the environment variable “TZ” is “UTC”.
Related: Time.utc.