如果你需要获得是服务器端的程序,就直接用java写:
Calendar cal = Calendar.getInstance();
long longMillis = cal.getTimeInMillis();int intDay = cal.get(cal.DAY_OF_WEEK);//得到上一周的周日,(周日作为一周的最后一天)
long longSunMillis = longMillis - (intDay - cal.SUNDAY) * 24 * 60 * 60 * 1000;
(如果周日作为一周的第一天:longMillis - (intDay - cal.SUNDAY + 7) * 24 * 60 * 60 * 1000;)//得到上一周的周一
long longMonMillis = longMillis - (intDay - cal.MONDAY + 7) * 24 * 60 * 60 * 1000;//输出结果
cal.setTimeInMillis(longSunMillis );
System.out.println(cal.getTime().toLocaleString());cal.setTimeInMillis(longMonMillis );
System.out.println(cal.getTime().toLocaleString());
Calendar cal = Calendar.getInstance();
long longMillis = cal.getTimeInMillis();int intDay = cal.get(cal.DAY_OF_WEEK);//得到上一周的周日,(周日作为一周的最后一天)
long longSunMillis = longMillis - (intDay - cal.SUNDAY) * 24 * 60 * 60 * 1000;
(如果周日作为一周的第一天:longMillis - (intDay - cal.SUNDAY + 7) * 24 * 60 * 60 * 1000;)//得到上一周的周一
long longMonMillis = longMillis - (intDay - cal.MONDAY + 7) * 24 * 60 * 60 * 1000;//输出结果
cal.setTimeInMillis(longSunMillis );
System.out.println(cal.getTime().toLocaleString());cal.setTimeInMillis(longMonMillis );
System.out.println(cal.getTime().toLocaleString());
getDay(),获得星期几
getTime(),获得当前时间的毫秒数
setTime(Millis),利用毫秒数设置时间