用js獲取周、月第一天和最後一天(轉載)

var getCurrentWeek = function (day) {
var days = ["週日", "週一", "週二", "週三", "週四", "週五", "週六"];
//定義數組
var week = [];
//獲取當前星期X(0-6,0表明星期天)
var index = new Date(day).getDay();javascript

//循環
for (var i = 0; i < 7; i++) {
//當天日期
var tmp = new Date(day);

//設置某一天
tmp.setDate(tmp.getDate() - index + i);
//push:將參數添加到原數組末尾,並返回數組的長度
week.push({ Date: tmp, Day: days[i] });
}
return week;
};
console.log(getCurrentWeek(new Date()));html

用js獲取周、月第一天和最後一天java

用js得到一週的第一天和第七天,而且知道一週的第一天和最後一天分別是幾月幾日數組

<script type="text/javascript">
//<![CDATA[
  var DAY = '星期天,星期一,星期二,星期三,星期四,星期五,星期六'.split(',');
  var time = new Date(), msg = [];
  msg.push('今天是:\t' + time.toLocaleDateString() + '\t' + DAY[time.getDay()]);
  time.setDate(time.getDate() - time.getDay() + 1);
  msg.push('本週一的日期爲:\t' + time.toLocaleDateString());
  time.setDate(time.getDate() + 6);
  msg.push('本週日的日期爲:\t' + time.toLocaleDateString());
  alert(msg.join('\n'));
//]]>
</script>spa

JS 獲取當月的第一天與最後一天htm

<script language="JavaScript" type="text/JavaScript">
var myDate = new Date();
    var year = myDate.getFullYear();
    var month = myDate.getMonth()+1;
    if (month<10){
        month = "0"+month;
    }
    var firstDay = month+"/"+"01/"+year;
alert(firstDay);blog

    myDate = new Date(year,month,0);
    var lastDay = month+"/"+myDate.getDate()+"/"+year;
   // var firstTime = "00:00:00";
    //var lastTime = "23:59:59";
 alert(lastDay);
</script>ip

相關文章
相關標籤/搜索