toString() 方法返回一个字符串,表示该Date对象。

语法

dateObj.toString()

参数

描述

Date对象覆盖了 Object 对象的 toString() 方法;它不是继承自 Object.prototype.toString()。对于  Date 对象,toString() 方法返回一个表示该对象的字符串。

toString 方法总是返回一个美式英语日期格式的字符串。

当一个日期对象被用来作为文本值或用来进行字符串连接时,toString 方法会被自动调用。

toString() 是通用函数。如果不是Date实例,则 返回"Invalid Date"。

例子

例子: 使用 toString 方法

下例把一个Date对象的 toString 返回值赋给 myVar:

var x = new Date();
myVar = x.toString(); // 把类似于下面格式的值赋给 myVar,
// Mon Sep 28 1998 14:36:22 GMT-0700 (Pacific Daylight Time)

规范

Specification Status Comment
ECMAScript 1st Edition (ECMA-262) Standard Initial definition. Implemented in JavaScript 1.0.
ECMAScript 5.1 (ECMA-262)
Date.prototype.toLocaleTimeString
Standard  
ECMAScript 2015 (6th Edition, ECMA-262)
Date.prototype.toString
Standard  
ECMAScript Latest Draft (ECMA-262)
Date.prototype.toString
Draft  

浏览器兼容性

Update compatibility data on GitHub
DesktopMobileServer
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome for AndroidEdge MobileFirefox for AndroidOpera for AndroidSafari on iOSSamsung InternetNode.js
toStringChrome Full support YesEdge Full support 12Firefox Full support 1IE Full support YesOpera Full support YesSafari Full support YesWebView Android Full support YesChrome Android Full support YesEdge Mobile Full support YesFirefox Android Full support 4Opera Android Full support YesSafari iOS Full support YesSamsung Internet Android Full support Yesnodejs Full support Yes

Legend

Full support  
Full support

相关链接