<script><br>var myDate = new Date ();<br> myDate.getyear(); //現在の年を取得します (2 桁)<br>//alert(myDate.getyear()) //2009<br> myDate.getFull Year(); // 完全な年を取得します (4 桁、1970-????)<br>//alert(myDate.getFull Year()); // 現在の月を取得します (0- 11、0 は 1 か月を表します)<br>//alert(myDate.getMonth()) //7 (実際には 8 月)<br> myDate.getDate() // 現在の日付 (1-31) を取得します//alert ( myDate.getDate()); //13<br> myDate.getDay() //現在の週 X を取得します (0 ~ 6、0 は日曜日を表します)<br>//alert(myDate.getDay) ()); / /4 は木曜日を表します<br> myDate.getTime() // 現在の時刻を取得します (1970.1.1 からのミリ秒数)<br>myDate.getHours(); 0-23)<br>//alert(myDate.getHours()); //9 は 9 時を表します<br> myDate.getMinutes() //現在の分を取得します (0-59)<br>/ /alert(myDate.getMinutes() ); //45 分<br> myDate.getSeconds(); //現在の秒数を取得します (0-59)<br>//alert(myDate.getSeconds()); 40 秒<br> myDate.getMilliseconds(); //現在のミリ秒を取得します(0-999)<br> myDate.toLocaleDateString(); //現在の日付を取得します<br> var mytime=myDate.toLocaleTimeString(); /現在時刻を取得します<br>/ /alert(mytime);//9:40:18<br> myDate.toLocaleString( ) //日付と時刻を取得します<br>//alert( myDate.toLocaleString( )) ; //2009 年 8 月 13 日 9:40:58<br>
<br></script>
月と日を 2 倍にしたい場合は、独自に判断する必要があります。たとえば、
<script><div class="codebody" id="code44245">function curDateTime() {<br> var d = new Date( );<br> var year = d.get Year();<br> var month = d.getMonth() 1;<br> var date = d.getDate();<br> var day = d.getDay() ;<br> var curDateTime = year;<br> if (month > 9)<br> curDateTime = curDateTime month;<br> else<br> curDateTime = curDateTime "0" month;<br> if (date > 9) 9)<br> curDateTime = curDateTime date;<br> else<br> curDateTime = curDateTime "0" date;<br><br> //myform.kprq.value = curDateTime;<br>alert("現在の日付" curDateTime);<br> document.getElementByIdx_x("date").value=curDateTime;<br>
<br>}</script>