README

NAME

Raku port of Perl's Time::localtime module

SYNOPSIS

use Time::localtime;
printf "Year is %d\n", localtime.year + 1900;

$now = ctime();

use Time::localtime;
$date_string = ctime($file.IO.modified);

DESCRIPTION

This module tries to mimic the behaviour of Perl's Time::gmtime module as closely as possible in the Raku Programming Language.

This module's default exports a localtime and ctime functions. The localtime function returns a "Time::localtime" object. This object has methods that return the similarly named structure field name from the C's tm structure from time.h; namely sec, min, hour, mday, mon, year, wday, yday, and isdst.

You may also import all the structure fields directly into your namespace as regular variables using the :FIELDS import tag. (Note that this still exports the functions.) Access these fields as variables named with a preceding tm_. Thus, $group_obj.year corresponds to $tm_year if you import the fields.

The ctime function provides a way of getting at the scalar sense of the localtime function in Perl.

PORTING CAVEATS

This module depends on the availability of POSIX semantics. This is generally not available on Windows, so this module will probably not work on Windows.

AUTHOR

Elizabeth Mattijsen [email protected]

Source can be located at: https://github.com/lizmat/Time-localtime . Comments and Pull Requests are welcome.

COPYRIGHT AND LICENSE

Copyright 2018, 2019, 2020, 2021 Elizabeth Mattijsen

Re-imagined from Perl as part of the CPAN Butterfly Plan.

This library is free software; you can redistribute it and/or modify it under the Artistic License 2.0.

Time::localtime v0.0.6

Raku port of Perl's Time::localtime module

Authors

  • Elizabeth Mattijsen

License

Artistic-2.0

Dependencies

P5localtime:ver<0.0.9>:auth<zef:lizmat>

Test Dependencies

Provides

  • Time::localtime

Documentation

The Camelia image is copyright 2009 by Larry Wall. "Raku" is trademark of the Yet Another Society. All rights reserved.