开发需求如下,商品下单后需要指定送到日期:送达日期为周一 周三 周六 ,如果今天周一,用户选择周一即为下一周周一。

代码如下:
<html>
<head>
<meta charset="utf-8">
<title>送达日期</title>
</head>
<body>
<div id="1" onClick="suan(this)">周一</div>
<div id="3" onClick="suan(this)">周三</div>
<div id="6" onClick="suan(this)">周六</div>
<script>
function suan(obj){
//获取当前选择的是星期几
var selectxq=parseInt(obj.id);
//获取今天是星期几
var nowxq=new Date().getDay();
if(nowxq==0){nowxq=7;}
//获取当前时间戳
var nowtimestamp = Date.parse(new Date());
//今天等于选择的话
if(nowxq==selectxq){
restimestamp=nowtimestamp+timestamp(7);
}
//今天大于选择的话
else if(nowxq>selectxq){
restimestamp=nowtimestamp+timestamp((7-(nowxq-selectxq)));
}
//选择大于今天的话
else if(selectxq>nowxq){
restimestamp=nowtimestamp+timestamp(((selectxq-nowxq)));
}
//输出选择的星期对应的时间戳
console.log(restimestamp);
}
//返回指定天数的时间戳
function timestamp(day){
return (day*24*60*60*1000);
}
</script>
</body>
</html> <form action="save.php" method="post" target="nm_iframe"> &nbs...
<!-- 三个核心方法 openDatabase:这个方法使用现有数据库或创建...
<!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title> <script type...
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>获取mac地址</title> </head&g...
二期项目中生成的简历二维码是使用canvs生成的,微信浏览器中不能识别二维码,只能扫码。懒的换phpqrcode,于是转canvs。//设置一个url var url = "{yun:}$config.sy_weburl{/yun}/mingli/index....
//构造函数 function Box(name,age){ this.name=name; this.age=age; this.run=function(){ return this.name+'--'+this.age; } } var&nbs...