# Date.toString()

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

```javascript
var event = new Date('August 19, 1975 23:15:30');

console.log(event.toString());
// expected output: Tue Aug 19 1975 23:15:30 GMT+0200 (CEST)
// (note: your timezone may vary)

```

## Syntax <a href="#syntax" id="syntax"></a>

```javascript
dateObj.toString()
```

**Return value**

A string representing the given date.

## Description <a href="#description" id="description"></a>

The [`Date`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) object overrides the `toString()` method of the [`Object`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object) object; it does not inherit [`Object.prototype.toString()`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/toString). For [`Date`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) objects, the `toString()` method returns a string representation of the object.

The `toString()` method always returns a string representation of the date in American English.

JavaScript calls the `toString()` method automatically when a date is to be represented as a text value or when a date is referred to in a string concatenation.

`toString()` is a generic method. If `this` is not a [`Date`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) instance, it returns "Invalid Date".

## Examples <a href="#examples" id="examples"></a>

#### Using `toString()` <a href="#using_tostring" id="using_tostring"></a>

The following assigns the `toString()` value of a [`Date`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date) object to `myVar`:

```javascript
var x = new Date();
myVar = x.toString(); // assigns a value to myVar similar to:
// Mon Sep 28 1998 14:36:22 GMT-0700 (PDT)
```

## References <a href="#references" id="references"></a>

{% embed url="<https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toString>" %}

## Contributors to this page <a href="#contributors-to-this-page" id="contributors-to-this-page"></a>

Uros Durdevic


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://date.gitbook.io/dateall/javascript/methods/date.tostring.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
