1

結果を整数として表示2012-08-11せずに JavaScript で文字列として出力する方法を教えてください。関数を使用してみましたが、うまくいきません 。 PHP経由 で日付をJavaScript関数に解析しています。
1993.toString()
1993
2012-08-11

4

2 に答える 2

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

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

デモ

于 2012-08-25T23:50:51.523 に答える
2

これを試して:

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

詳細については、JavaScript Date オブジェクトを参照してください。

于 2012-08-25T23:55:06.410 に答える