1

私はこのJavaScriptをいじって、日付出力で正しい形式を取得していますが、運がありません。このコードをMonthDay、Yearとして表示する必要があります。現在、dd / mm/yyを表示しています。

以下は私が使用しているスクリプトです。

<script>
var tD = new Date();
var datestr = tD.getDate() + (tD.getMonth()+ 1)  + ", " + tD.getFullYear();
document.write("<input type='hidden' name='date' value='"+datestr+"'>");
</script>
4

2 に答える 2

1

これは、StackOverflowに関する別の投稿の変更です。私はこれがあなたが望むことをするだろうと思います。

var tD = new Date();
var monthNames = [ "January", "February", "March", "April", "May", "June",
   "July", "August", "September", "October", "November", "December" ];
var datestr = monthNames[tD.getMonth()] + " " + tD.getDate()  + ", " + tD.getFullYear();
document.write("<input type='hidden' name='date' value='"+datestr+"'>");
于 2012-11-09T23:04:58.837 に答える
0

よくわかりません。これ、あなたが探しているものですか?

<script>
var tD = new Date();
var datestr = (tD.getMonth() + 1) + ' ' + tD.getDay() + ", " + tD.getFullYear();
document.write("<input type='hidden' name='date' value='"+datestr+"'>");
</script>
于 2012-11-09T23:05:12.737 に答える