JS取当前日期和时间

时间:2022-10-15 04:23:13 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

JS取当前日期和时间

<script>

var myDate = new Date();

myDate.getYear(); //获取当前年份(2位)

//alert(myDate.getYear()) //2009

myDate.getFullYear(); //获取完整的年份(4位,1970-????)

//alert(myDate.getFullYear()); 2009

myDate.getMonth(); //获取当前月份(0-11,0代表1月)

//alert(myDate.getMonth()); //7(实际是8月)

myDate.getDate(); //获取当前日(1-31)

//alert( myDate.getDate()); //13

myDate.getDay(); //获取当前星期X(0-6,0代表星期天)

//alert(myDate.getDay()); //4 代表星期四

myDate.getTime(); //获取当前时间(从1970.1.1开始的毫秒数)

myDate.getHours(); //获取当前小时数(0-23)

//alert(myDate.getHours()); //9 代表9点

myDate.getMinutes(); //获取当前分钟数(0-59)

//alert(myDate.getMinutes()); //45 分

myDate.getSeconds(); //获取当前秒数(0-59)

//alert(myDate.getSeconds()); //40 秒数

myDate.getMilliseconds(); //获取当前毫秒数(0-999)

myDate.toLocaleDateString(); //获取当前日期

var mytime=myDate.toLocaleTimeString(); //获取当前时间

//alert(mytime);//9:40:18

myDate.toLocaleString( ); //获取日期与时间

//alert( myDate.toLocaleString( )); //2009年8月13日 9:40:58

</script>

如果想取双份的月和日,要自己加判断进行处理,例如:

<script>

function curDateTime() {

var d = new Date();

var year = d.getYear();

var month = d.getMonth() + 1;

var date = d.getDate();

var day = d.getDay();

var curDateTime = year;

if (month > 9)

curDateTime = curDateTime + month;

else

curDateTime = curDateTime + "0" + month;

if (date > 9)

curDateTime = curDateTime + date;

else

curDateTime = curDateTime + "0" + date;

//myform.kprq.value = curDateTime;

alert("当前日期"+curDateTime);

document.getElementById("date").value=curDateTime;

}

</script>

<input id="date" type="text" />

<input type="button" value="getdate" onclick="curDateTime();"/>

JSP中:

<%

java.text.SimpleDateFormat formatter = new java.text.SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

java.util.Date currentTime = new java.util.Date();//得到当前系统时间

String str_date1 = formatter.format(currentTime); //将日期时间格式化

String str_date2 = currentTime.toString(); //将Date型日期时间转换成字符串形式

%>

本文来源:https://www.wddqw.com/doc/f269ec3043323968011c92a4.html