- 注册时间
- 2014-11-3
- 最后登录
- 2025-4-30
管理员
  
- 积分
- 1110
|
发表于 2019-5-29 15:06:11
|
显示全部楼层
- [iscript]
- //返回第二天的年月日
- function getNextDay(year,month,date)
- {
- switch (month)
- {
- case 1:
- case 3:
- case 5:
- case 7:
- case 8:
- case 10:
- if (date==31)
- {
- month++;
- date=1;
- }
- else date++;
- break;
- //--------------------------------
- case 4:
- case 6:
- case 9:
- case 11:
- if (date==30)
- {
- month++;
- date=1;
- }
- else date++;
- break;
- //--------------------------------
- case 12:
- if (date==31)
- {
- month=1;
- date=1;
- year++;
- }
- else date++;
- break;
- //--------------------------------
- //闰年的情况懒得处理了(喂)
- case 2:
- if (date==28)
- {
- month++;
- date=1;
- }
- else date++;
- break;
- }
- return [year,month,date];
- }
- //返回下N天的年月日
- function getDate(year,month,date,num)
- {
- var destiny=[year,month,date];
- for (var i=0;i<num;i++)
- {
- var arr = getNextDay(destiny[0],destiny[1],destiny[2]);
- destiny=arr;
- }
- return destiny;
- }
- //返回格式化字符串
- function formatDateArr(arr)
- {
- return arr[0]+"年"+"%02d".sprintf(arr[1])+"月"+"%02d".sprintf(arr[2])+"日";
- }
- [endscript]
复制代码 |
|