[][src]Struct js_sys::Date

#[repr(transparent)]
pub struct Date { /* fields omitted */ }

Methods

impl Date
[src]

The getDate() method returns the day of the month for the specified date according to local time.

MDN documentation

impl Date
[src]

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

impl Date
[src]

The getFullYear() method returns the year of the specified date according to local time.

MDN documentation

impl Date
[src]

The getHours() method returns the hour for the specified date, according to local time.

MDN documentation

impl Date
[src]

The getMilliseconds() method returns the milliseconds in the specified date according to local time.

MDN documentation

impl Date
[src]

The getMinutes() method returns the minutes in the specified date according to local time.

MDN documentation

impl Date
[src]

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

impl Date
[src]

The getSeconds() method returns the seconds in the specified date according to local time.

MDN documentation

impl Date
[src]

The getTime() method returns the numeric value corresponding to the time for the specified date according to universal time.

MDN documentation

impl Date
[src]

The getTimezoneOffset() method returns the time zone difference, in minutes, from current locale (host system settings) to UTC.

MDN documentation

impl Date
[src]

The getUTCDate() method returns the day (date) of the month in the specified date according to universal time.

MDN documentation

impl Date
[src]

The getUTCDay() method returns the day of the week in the specified date according to universal time, where 0 represents Sunday.

MDN documentation

impl Date
[src]

The getUTCFullYear() method returns the year in the specified date according to universal time.

MDN documentation

impl Date
[src]

The getUTCHours() method returns the hours in the specified date according to universal time.

MDN documentation

impl Date
[src]

The getUTCMilliseconds() method returns the milliseconds in the specified date according to universal time.

MDN documentation

impl Date
[src]

The getUTCMinutes() method returns the minutes in the specified date according to universal time.

MDN documentation

impl Date
[src]

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

impl Date
[src]

The getUTCSeconds() method returns the seconds in the specified date according to universal time.

MDN documentation

impl Date
[src]

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

impl Date
[src]

Creates a JavaScript Date instance that represents the current moment in time.

MDN documentation

impl Date
[src]

The Date.now() method returns the number of milliseconds elapsed since January 1, 1970 00:00:00 UTC.

MDN documentation

impl Date
[src]

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

impl Date
[src]

The setDate() method sets the day of the Date object relative to the beginning of the currently set month.

MDN documentation

impl Date
[src]

The setFullYear() method sets the full year for a specified date according to local time. Returns new timestamp.

MDN documentation

impl Date
[src]

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

impl Date
[src]

The setMilliseconds() method sets the milliseconds for a specified date according to local time.

MDN documentation

impl Date
[src]

The setMinutes() method sets the minutes for a specified date according to local time.

MDN documentation

impl Date
[src]

The setMonth() method sets the month for a specified date according to the currently set year.

MDN documentation

impl Date
[src]

The setSeconds() method sets the seconds for a specified date according to local time.

MDN documentation

impl Date
[src]

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

impl Date
[src]

The setUTCDate() method sets the day of the month for a specified date according to universal time.

MDN documentation

impl Date
[src]

The setUTCFullYear() method sets the full year for a specified date according to universal time.

MDN documentation

impl Date
[src]

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

impl Date
[src]

The setUTCMilliseconds() method sets the milliseconds for a specified date according to universal time.

MDN documentation

impl Date
[src]

The setUTCMinutes() method sets the minutes for a specified date according to universal time.

MDN documentation

impl Date
[src]

The setUTCMonth() method sets the month for a specified date according to universal time.

MDN documentation

impl Date
[src]

The setUTCSeconds() method sets the seconds for a specified date according to universal time.

MDN documentation

impl Date
[src]

The toDateString() method returns the date portion of a Date object in human readable form in American English.

MDN documentation

impl Date
[src]

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

impl Date
[src]

The toJSON() method returns a string representation of the Date object.

MDN documentation

impl Date
[src]

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

impl Date
[src]

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

impl Date
[src]

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

impl Date
[src]

The toString() method returns a string representing the specified Date object.

MDN documentation

impl Date
[src]

The toTimeString() method returns the time portion of a Date object in human readable form in American English.

MDN documentation

impl Date
[src]

The toUTCString() method converts a date to a string, using the UTC time zone.

MDN documentation

impl Date
[src]

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

impl Date
[src]

The valueOf() method returns the primitive value of a Date object.

MDN documentation

Methods from Deref<Target = Object>

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 toString() method returns a string representing the object.

MDN documentation

The valueOf() method returns the primitive value of the specified object.

MDN documentation

Trait Implementations

impl AsRef<JsValue> for Date
[src]

impl AsRef<Object> for Date
[src]

impl From<JsValue> for Date
[src]

impl From<Date> for JsValue
[src]

impl From<Date> for Object
[src]

impl Clone for Date
[src]

Performs copy-assignment from source. Read more

impl Debug for Date
[src]

impl Deref for Date
[src]

The resulting type after dereferencing.

impl WasmDescribe for Date
[src]

impl IntoWasmAbi for Date
[src]

The wasm ABI type that this converts into when crossing the ABI boundary. Read more

impl<'a> IntoWasmAbi for &'a Date
[src]

The wasm ABI type that this converts into when crossing the ABI boundary. Read more

impl FromWasmAbi for Date
[src]

The wasm ABI type that this converts from when coming back out from the ABI boundary. Read more

impl OptionFromWasmAbi for Date
[src]

impl RefFromWasmAbi for Date
[src]

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

impl OptionIntoWasmAbi for Date
[src]

impl<'a> OptionIntoWasmAbi for &'a Date
[src]

impl JsCast for Date
[src]

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

Auto Trait Implementations

impl !Send for Date

impl !Sync for Date

Blanket Implementations

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> ReturnWasmAbi for T where
    T: IntoWasmAbi
[src]

Same as IntoWasmAbi::Abi