#[repr(transparent)]
pub struct Date { /* fields omitted */ }
The getDate() method returns the day of the month for the
specified date according to local time.
MDN documentation
The getDay() method returns the day of the week for the specified date according to local time,
where 0 represents Sunday. For the day of the month see getDate().
MDN documentation
The getFullYear() method returns the year of the specified date according to local time.
MDN documentation
The getHours() method returns the hour for the specified date, according to local time.
MDN documentation
The getMilliseconds() method returns the milliseconds in the specified date according to local time.
MDN documentation
The getMinutes() method returns the minutes in the specified date according to local time.
MDN documentation
The getMonth() method returns the month in the specified date according to local time,
as a zero-based value (where zero indicates the first month of the year).
MDN documentation
The getSeconds() method returns the seconds in the specified date according to local time.
MDN documentation
The getTime() method returns the numeric value corresponding to the time for the specified date
according to universal time.
MDN documentation
The getTimezoneOffset() method returns the time zone difference, in minutes,
from current locale (host system settings) to UTC.
MDN documentation
The getUTCDate() method returns the day (date) of the month in the specified date
according to universal time.
MDN documentation
The getUTCDay() method returns the day of the week in the specified date according to universal time,
where 0 represents Sunday.
MDN documentation
The getUTCFullYear() method returns the year in the specified date according to universal time.
MDN documentation
The getUTCHours() method returns the hours in the specified date according to universal time.
MDN documentation
The getUTCMilliseconds() method returns the milliseconds in the specified date
according to universal time.
MDN documentation
The getUTCMinutes() method returns the minutes in the specified date according to universal time.
MDN documentation
The getUTCMonth() returns the month of the specified date according to universal time,
as a zero-based value (where zero indicates the first month of the year).
MDN documentation
The getUTCSeconds() method returns the seconds in the specified date according to universal time.
MDN documentation
Creates a JavaScript Date instance that represents
a single moment in time. Date objects are based on a time value that is
the number of milliseconds since 1 January 1970 UTC.
MDN documentation
Creates a JavaScript Date instance that represents the current moment in
time.
MDN documentation
The Date.now()
method returns the number of milliseconds
elapsed since January 1, 1970 00:00:00 UTC.
MDN documentation
The Date.parse() method parses a string representation of a date, and returns the number of milliseconds
since January 1, 1970, 00:00:00 UTC or NaN if the string is unrecognized or, in some cases,
contains illegal date values (e.g. 2015-02-31).
MDN documentation
The setDate() method sets the day of the Date object relative to the beginning of the currently set month.
MDN documentation
The setFullYear() method sets the full year for a specified date according to local time.
Returns new timestamp.
MDN documentation
The setHours() method sets the hours for a specified date according to local time,
and returns the number of milliseconds since January 1, 1970 00:00:00 UTC until the time represented
by the updated Date instance.
MDN documentation
The setMilliseconds() method sets the milliseconds for a specified date according to local time.
MDN documentation
The setMinutes() method sets the minutes for a specified date according to local time.
MDN documentation
The setMonth() method sets the month for a specified date according to the currently set year.
MDN documentation
The setSeconds() method sets the seconds for a specified date according to local time.
MDN documentation
The setTime() method sets the Date object to the time represented by a number of milliseconds
since January 1, 1970, 00:00:00 UTC.
MDN documentation
The setUTCDate() method sets the day of the month for a specified date
according to universal time.
MDN documentation
The setUTCFullYear() method sets the full year for a specified date according to universal time.
MDN documentation
The setUTCHours() method sets the hour for a specified date according to universal time,
and returns the number of milliseconds since January 1, 1970 00:00:00 UTC until the time
represented by the updated Date instance.
MDN documentation
The setUTCMilliseconds() method sets the milliseconds for a specified date
according to universal time.
MDN documentation
The setUTCMinutes() method sets the minutes for a specified date according to universal time.
MDN documentation
The setUTCMonth() method sets the month for a specified date according to universal time.
MDN documentation
The setUTCSeconds() method sets the seconds for a specified date according to universal time.
MDN documentation
The toDateString() method returns the date portion of a Date object
in human readable form in American English.
MDN documentation
The toISOString() method returns a string in simplified extended ISO format (ISO
8601), which is always 24 or 27 characters long (YYYY-MM-DDTHH:mm:ss.sssZ or
±YYYYYY-MM-DDTHH:mm:ss.sssZ, respectively). The timezone is always zero UTC offset,
as denoted by the suffix "Z"
MDN documentation
The toJSON() method returns a string representation of the Date object.
MDN documentation
The toLocaleDateString() method returns a string with a language sensitive
representation of the date portion of this date. The new locales and options
arguments let applications specify the language whose formatting conventions
should be used and allow to customize the behavior of the function.
In older implementations, which ignore the locales and options arguments,
the locale used and the form of the string
returned are entirely implementation dependent.
MDN documentation
The toLocaleString() method returns a string with a language sensitive
representation of this date. The new locales and options arguments
let applications specify the language whose formatting conventions
should be used and customize the behavior of the function.
In older implementations, which ignore the locales
and options arguments, the locale used and the form of the string
returned are entirely implementation dependent.
MDN documentation
The toLocaleTimeString() method returns a string with a language sensitive
representation of the time portion of this date. The new locales and options
arguments let applications specify the language whose formatting conventions should be
used and customize the behavior of the function. In older implementations, which ignore
the locales and options arguments, the locale used and the form of the string
returned are entirely implementation dependent.
MDN documentation
The toString() method returns a string representing
the specified Date object.
MDN documentation
The toTimeString() method returns the time portion of a Date object in human
readable form in American English.
MDN documentation
The toUTCString() method converts a date to a string,
using the UTC time zone.
MDN documentation
The Date.UTC()
method accepts the same parameters as the
longest form of the constructor, and returns the number of
milliseconds in a Date
object since January 1, 1970,
00:00:00, universal time.
MDN documentation
The hasOwnProperty()
method returns a boolean indicating whether the
object has the specified property as its own property (as opposed to
inheriting it).
MDN documentation
The isPrototypeOf()
method checks if an object exists in another
object's prototype chain.
MDN documentation
The propertyIsEnumerable()
method returns a Boolean indicating
whether the specified property is enumerable.
MDN documentation
The toLocaleString()
method returns a string representing the object.
This method is meant to be overridden by derived objects for
locale-specific purposes.
MDN documentation
The valueOf()
method returns the primitive value of the
specified object.
MDN documentation
Performs copy-assignment from source
. Read more
Formats the value using the given formatter. Read more
The resulting type after dereferencing.
The wasm ABI type that this converts into when crossing the ABI boundary. Read more
Convert self
into Self::Abi
so that it can be sent across the wasm ABI boundary. Read more
The wasm ABI type that this converts into when crossing the ABI boundary. Read more
Convert self
into Self::Abi
so that it can be sent across the wasm ABI boundary. Read more
The wasm ABI type that this converts from when coming back out from the ABI boundary. Read more
Tests whether the argument is a "none" instance. If so it will be deserialized as None
, and otherwise it will be passed to FromWasmAbi
. Read more
The wasm ABI type references to Self
are recovered from.
The type that holds the reference to Self
for the duration of the invocation of the function that has an &Self
parameter. This is required to ensure that the lifetimes don't persist beyond one function call, and so that they remain anonymous. Read more
Recover a Self::Anchor
from Self::Abi
. Read more
Returns an ABI instance indicating "none", which JS will interpret as the None
branch of this option. Read more
Returns an ABI instance indicating "none", which JS will interpret as the None
branch of this option. Read more
Performs a dynamic instanceof
check to see whether the JsValue
provided is an instance of this type. Read more
Performs a zero-cost unchecked conversion from a JsValue
into an instance of Self
Read more
Performs a zero-cost unchecked conversion from a &JsValue
into an instance of &Self
. Read more
Test whether this JS value is an instance of the type T
. Read more
Performs a dynamic cast (checked at runtime) of this value into the target type T
. Read more
Performs a dynamic cast (checked at runtime) of this value into the target type T
. Read more
Performs a zero-cost unchecked cast into the specified type. Read more
Performs a zero-cost unchecked cast into a reference to the specified type. Read more
Creates owned data from borrowed data, usually by cloning. Read more
🔬 This is a nightly-only experimental API. (toowned_clone_into
)
recently added
Uses borrowed data to replace owned data, usually by cloning. Read more
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)
Immutably borrows from an owned value. Read more
🔬 This is a nightly-only experimental API. (try_from
)
The type returned in the event of a conversion error.
🔬 This is a nightly-only experimental API. (try_from
)
Mutably borrows from an owned value. Read more
🔬 This is a nightly-only experimental API. (get_type_id
)
this method will likely be replaced by an associated static
Same as IntoWasmAbi::into_abi
, except that it may throw and never return in the case of Err
. Read more