Date 對象轉換——toString、toTimeString、toDateString、toUTCString、toLocaleString()、toLocaleTimeString()、toLocaleDateString()


JavaScript toString() 方法

定義和用法:toString() 方法可把 Date 對象轉換為字符串,並返回結果。

語法:dateObject.toString()

返回值:dateObject 的字符串表示,使用本地時間表示。

例子 

在本例中,我們將把今天的日期轉換為字符串:

<script type="text/javascript">
    var d = new Date()
    document.write (d.toString())
</script>

輸出:Tue Apr 28 2015 10:05:35 GMT+0800 (中國標准時間)

JavaScript toTimeString() 方法

定義和用法:toTimeString() 方法可把 Date 對象的時間部分轉換為字符串,並返回結果。

語法:dateObject.toTimeString()

返回值:dateObject 的時間部分的字符串表示,由實現決定,使用本地時間表示。

例子 

在本例中,我們將根據本地時間把今天的日期轉換為字符串:

<script type="text/javascript">
    var d = new Date()
    document.write(d.toTimeString())
</script>

輸出:10:05:58 GMT+0800 (中國標准時間)

JavaScript toDateString() 方法

定義和用法:toDateString() 方法可把 Date 對象的日期部分轉換為字符串,並返回結果。

語法:dateObject.toDateString()

返回值:dateObject 的日期部分的字符串表示,由實現決定,使用本地時間表示。

例子

在本例中,我們將根據本地時間把今天的日期轉換為字符串:

<script type="text/javascript">
    var d = new Date()
    document.write(d.toDateString())
</script>

輸出:Tue Apr 28 2015

JavaScript toUTCString() 方法

定義和用法:toUTCString() 方法可根據世界時 (UTC) 把 Date 對象轉換為字符串,並返回結果。

語法:dateObject.toUTCString()

返回值:dateObject 的字符串表示,用世界時表示。

例子 1

在下面的例子中,我們將使用 toUTCString() 來把今天的日期轉換為(根據 UTC)字符串:

<script type="text/javascript">
    var d = new Date()
    document.write (d.toUTCString())
</script>

輸出:Tue, 28 Apr 2015 02:06:45 GMT

例子 2

在下面的例子中,我們將把具體的日期轉換為(根據 UTC)字符串:

<script type="text/javascript">
    var born = new Date("July 21, 1983 01:15:00")
    document.write(born.toUTCString())
</script>

輸出:Wed, 20 Jul 1983 17:15:00 GMT

JavaScript toLocaleString() 方法

定義和用法:toLocaleString() 方法可根據本地時間把 Date 對象轉換為字符串,並返回結果。

語法:dateObject.toLocaleString()

返回值:dateObject 的字符串表示,以本地時間區表示,並根據本地規則格式化。

例子 1

在本例中,我們將根據本地時間把今天的日期轉換為字符串:

<script type="text/javascript">
    var d = new Date()
    document.write(d.toLocaleString())
</script>

輸出:2015/4/28 上午10:07:15

例子 2

在本例中,我們將根據本地時間把具體的日期轉換為字符串:

<script type="text/javascript">
    var born = new Date("July 21, 1983 01:15:00")
    document.write(born.toLocaleString())
</script>

輸出:1983/7/21 上午1:15:00

JavaScript toLocaleTimeString() 方法

定義和用法:toLocaleTimeString() 方法可根據本地時間把 Date 對象的時間部分轉換為字符串,並返回結果。

語法:dateObject.toLocaleTimeString()

返回值:dateObject 的時間部分的字符串表示,以本地時間區表示,並根據本地規則格式化。

例子

在本例中,我們將根據本地時間把今天的日期轉換為字符串:

<script type="text/javascript">
    var d = new Date()
    document.write(d.toLocaleTimeString())
</script>

輸出:上午10:07:35

JavaScript toLocaleDateString() 方法

定義和用法:toLocaleDateString() 方法可根據本地時間把 Date 對象的日期部分轉換為字符串,並返回結果。

語法:dateObject.toLocaleDateString()

返回值:dateObject 的日期部分的字符串表示,以本地時間區表示,並根據本地規則格式化。

例子 

在本例中,我們將根據本地時間把今天的日期轉換為字符串:

<script type="text/javascript">
    var d = new Date()
    document.write(d.toLocaleDateString())
</script>

輸出:2015/4/28


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM