Ruby
2.7.1p83(2020-03-31revisiona0c7c23c9cec0d0ffcba012279cd652d28ad5bf3)
|
Go to the source code of this file.
Macros | |
#define | TIME_SCALE 1000000000 |
#define | TYPEOF_TIMEVAL_TV_SEC time_t |
#define | TYPEOF_TIMEVAL_TV_USEC long |
Typedefs | |
typedef unsigned long | unsigned_time_t |
Functions | |
PACKED_STRUCT_UNALIGNED (struct vtm { VALUE year;VALUE subsecx;VALUE utc_offset;VALUE zone;unsigned int yday:9;unsigned int mon:4;unsigned int mday:5;unsigned int hour:5;unsigned int min:6;unsigned int sec:6;unsigned int wday:3;unsigned int isdst:2;}) | |
VALUE | rb_time_zone_abbreviation (VALUE zone, VALUE time) |
typedef unsigned long unsigned_time_t |
PACKED_STRUCT_UNALIGNED | ( | struct vtm { VALUE year;VALUE subsecx;VALUE utc_offset;VALUE zone;unsigned int yday:9;unsigned int mon:4;unsigned int mday:5;unsigned int hour:5;unsigned int min:6;unsigned int sec:6;unsigned int wday:3;unsigned int isdst:2;} | ) |