2012-08-25 18 views
1

您能否請教如何在JavaScript中輸出2012-08-11作爲沒有它的字符串
顯示結果爲整數,即1993。我試過使用.toString()功能,但
不起作用 - 它仍然輸出爲1993
我正在通過PHP解析日期2012-08-11到JavaScript函數。以Javascript形式輸出日期字符串

+3

我不跟着你。你能向我們展示你正在使用的PHP *和* Javascript,足以複製嗎? –

回答

2
<?php 
$year = 2008; 
$month = 8; 
$day = 11; 

echo "<script>"; 
echo "alert($year + '-' + $month + '-' + $day)"; 
echo "</script>"; 
?> 

DEMO

2

試試這個:

var d = new Date(), 
    txt = d.getFullYear() + '-' + d.getMonth() + '-' + d.getDate(); 
alert(d.toUTCString()); 
alert(d.toDateString()); 
alert(txt); 

欲瞭解更多信息,請參閱JavaScript Date Object

相關問題