数组计算时间差
2017-08-20 17:13
106 查看
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script>
var hireDate=new Date(prompt("请输入您的入职日期"));
hireDate=new Date(hireDate.setFullYear(hireDate.getFullYear()+3));
document.write("距离您下次签合同的日期为"+hireDate.toLocaleDateString()+"<br />");
var signContract=new Date(hireDate.setMonth(hireDate.getMonth()-1));
document.write("距离您下次提前一个月签合同的日期为"+signContract.toLocaleDateString()+"<br />");
var remindContract=new Date(signContract.setDate(signContract.getDay()-7));
document.write("距离您下次提前一个星期签合同的日期为"+remindContract.toLocaleDateString());
if(remindContract.getDate()==6){
remindContract=new Date(signContract.setDate(signContract.getDay()-1));
document.write("由于是周六所以提前一天的日期为"+remindContract.toLocaleDateString());
}
</script>
</body>
</html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Document</title>
</head>
<body>
<script>
var hireDate=new Date(prompt("请输入您的入职日期"));
hireDate=new Date(hireDate.setFullYear(hireDate.getFullYear()+3));
document.write("距离您下次签合同的日期为"+hireDate.toLocaleDateString()+"<br />");
var signContract=new Date(hireDate.setMonth(hireDate.getMonth()-1));
document.write("距离您下次提前一个月签合同的日期为"+signContract.toLocaleDateString()+"<br />");
var remindContract=new Date(signContract.setDate(signContract.getDay()-7));
document.write("距离您下次提前一个星期签合同的日期为"+remindContract.toLocaleDateString());
if(remindContract.getDate()==6){
remindContract=new Date(signContract.setDate(signContract.getDay()-1));
document.write("由于是周六所以提前一天的日期为"+remindContract.toLocaleDateString());
}
</script>
</body>
</html>
相关文章推荐
- 使用不同方法查找数组中某个特定值,并计算时间(改正二分法查找错误和数组转化集合错误)
- 以O(logn)的时间复杂度计算两个数组的中位数
- hihocoder #1068 : RMQ-ST算法 ( RMQ算法 O(nlogn)处理 O(1)查询 *【模板】 1)初始化d数组直接读入+计算k值用数学函数log2()==*节约时间 )
- Java数组排序基础算法,二维数组,排序时间计算,随机数产生
- Java数组排序基础算法,二维数组,排序时间计算,随机数产生
- Java数组排序基础算法,二维数组,排序时间计算,随机数产生
- android遍历数组时计算遍历花费的时间
- 使用不同方法查找数组中某个特定值(对象),并计算时间(个人练习)
- 假如一个数组存储了一个股票,在一天交易窗口内各时间点的股票价格(正整数),只允许一次买入和一次卖出,请提供一个算法,计算出通过买入和卖出可以得到的最大利润
- 假如一个数组存储了一个股票,在一天交易窗口内各时间点的股票价格(正整数),只允许一次买入和一次卖出,请提供一个算法,计算出通过买入和卖出可以得到的最大利润
- 理解Volley的重传超时时间计算方法
- RTCP中的NTP的时间计算方法
- 使用 DurationFormatUtils 计算时间间隔
- 线性时间复杂度求数组中第K大数
- 利用CFAbsoluteTimeGetCurrent()计算时间差
- 峰值QPS/QPS/PV/UV/服务器数量/并发数/吐吞量/响应时间计算公式
- 算法时间的计算程序
- 用js计算页面执行时间的函数
- [置顶] java 中文字符串,utf-8编码为byte数组的计算过程
- 将字符串 数组 字典写入本地文件,并计算文件的大小,最后删除文件