Provided by: libjavascript-quickjs-perl_0.21-2build1_amd64 

NAME
JavaScript::QuickJS::Date - JavaScript `Date` in Perl
SYNOPSIS
my $date = JavaScript::QuickJS->new()->eval("new Date()");
binmode \*STDOUT, ':encoding(utf-8)';
print $date->toISOString();
DESCRIPTION
This class represents a JavaScript Date <https://developer.mozilla.org/en-
US/docs/Web/JavaScript/Reference/Global_Objects/Date> instance in Perl.
This class is not instantiated directly.
METHODS
All correspond to their JavaScript equivalents:
• Getters:
• getFullYear(), getMonth(), getDate(), getHours(), getMinutes(), getSeconds(), getMilliseconds(),
getDay()
• UTC variants of the above: getUTCFullYear(), getUTCMonth(), getUTCDate(), getUTCHours(),
getUTCMinutes(), getUTCSeconds(), getUTCMilliseconds(), getUTCDay()
• Stringification: toString(), toUTCString(), toGMTString(), toISOString(), toDateString(),
toTimeString(), toLocaleString(), toLocaleDateString(), toLocaleTimeString(), toJSON()
• getTime(), getTimezoneOffset()
• Setters:
• setFullYear(), setMonth(), setDate(), setHours(), setMinutes(), setSeconds(), setMilliseconds()
• UTC variants of the above: setUTCFullYear(), setUTCMonth(), setUTCDate(), setUTCHours(),
setUTCMinutes(), setUTCSeconds(), setUTCMilliseconds()
NB: getYear() and setYear() are omitted by design.
perl v5.40.0 2024-10-20 JavaScript::QuickJS::Date(3pm)