js获取当前时间和一星期前的时间

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js获取当前时间和一星期前的时间相关的知识,希望对你有一定的参考价值。

时间:
<s:textfield name="search_site_time_gt" cssClass="date” pattern="yyyy-MM-dd HH:mm:ss" readonly="true"></s:textfield>
-
<s:textfield name="search_site_time_lt" cssClass="date" pattern="yyyy-MM-dd HH:mm:ss" readonly="true"></s:textfield>
<input type="hidden" name="search_site_time_order" value="1" />
<script type="text/javascript">这里面要怎么写才能在第一个框显示出前一星期时间,后一框显示当时时间

使用Date对象可以获取时间相关的信息。

获取当前时间:

var date = new Date();
var year = date.getFullYear();
var month = date.getMonth() + 1;
var day = date.getDate();
var hour = date.getHours();
var minute = date.getMinutes();
var second = date.getSeconds();
alert(year + \'-\' + month + \'-\' + day  + \' \' + hour + \':\' + minute + \':\' + second);

获取一星期前的时间:

var now = new Date();
var date = new Date(now.getTime() - 7 * 24 * 3600 * 1000);
var year = date.getFullYear();
var month = date.getMonth() + 1;
var day = date.getDate();
var hour = date.getHours();
var minute = date.getMinutes();
var second = date.getSeconds();
alert(year + \'-\' + month + \'-\' + day  + \' \' + hour + \':\' + minute + \':\' + second);
参考技术A <script>
var now = new Date();
var lw = new Date(now.getTime() - 1000 * 60 * 60 * 24 * 7);
document.getElementById("search_site_time_lt").value = now;
document.getElementById("search_site_time_gt").value = lw;
</script>

以上是关于js获取当前时间和一星期前的时间的主要内容,如果未能解决你的问题,请参考以下文章

JAVA给一个时间获取一年的第几周,正常自然周是 星期一至星期日为一周,

js获取当前时间以及未来一星期(或者可以规定天数)的时间

js显示当前日期时间和星期几

js获取当前月的1号是星期几

用js在网页上显示当前日期和时间,并显示是星期几

JS获取当前时间 日期 星期