`
shixiuteng
  • 浏览: 38803 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

js获取 15分钟前的代码

F# 
阅读更多

这个方法是根据年,月.来增删下拉列表里的数值

function doDay(t,type){
 var provice = document.getElementById('day');
 var n=document.getElementById("nia").value;
 var y=document.getElementById("yu").value;
 var index = provice.selectedIndex;
 var r=0;
 if(type=="yue"){
  provice.length=0;
 if(y==1){r=31;}
 else if(y==2){if(0==n%4&&((n%100!=0)||(n%400==0))) r=29;else r=28; }
 else if(y==3){r=31;}
 else if(y==4){r=30;}
 else if(y==5){r=31;}
 else if(y==6){r=30;}
 else if(y==7){r=31;}
 else if(y==8){r=31;}
 else if(y==9){r=30;}
 else if(y==10){r=31;}
 else if(y==11){r=30;}
 else if(y==12){r=31;}
 for(var i=1;i<=r;i++){
   if(i==index+1){
    provice.options.add(new Option(i,i,true,true));
   }else{
    provice.options.add(new Option(i,i,false,false));
   }
 } 
 doDate(t,"yue");
 }else{
  if(y==2){
   if(0==n%4&&((n%100!=0)||(n%400==0))) r=29;else r=28;
    provice.length=0;
   for(var i=1;i<=r;i++){
    if(i==index+1){
     provice.options.add(new Option(i,i,true,true));
    }else{
     provice.options.add(new Option(i,i,false,false));
    }
   } 
  }
  doDate(t,"nian");
 }
}

 

——————————————————————————————————————————————————————

根据时间 列:2010-2-10 10:30 获取 2010-2-10 10:15
function doDate(t,type){
 var n=document.getElementById("nia").value;
 var y=document.getElementById("yu").value;
 var r=document.getElementById("day").value;
 var s=document.getElementById("sh").value;
 var f=document.getElementById("fe").value;
 if(f<15){
  f=60-(15-f);
  s=s-1;
  if(s==-1){
   s=23;
   r=r-1;
   if(r==0){
     if(y==2){r=31;}else if(y==3){if (0==n%4&&((n%100!=0)||(n%400==0))) r=29;else r=28;       
     }else if(y==4){r=31;}else if(y==5){r=30;}
    else if(y==6){r=31;}else if(y==7){r=30;}else if(y==8){r=31;}else if(y==9){r=31;}
    else if(y==10){r=30;}else if(y==11){r=31;}else if(y==12){r=30;}else if(y==13){r=31;}
    y=y-1;
    if(y==0){
     n=n-1;
     y=12;
     r=31;
    }
   }
  }
 }else{
  f=f-15;
 }
 document.getElementById("tm").innerText=n+"年"+y+"月"+r+"日 "+s+"时"+f+"分";
 document.getElementById(type).innerText=t.value;
}

分享到:
评论

相关推荐

    JS实现获取毫秒值及转换成年月日时分秒的方法

    本文实例讲述了JS实现获取毫秒值及转换成年月日时分秒的方法。分享给大家供大家参考,具体如下: 时间日期对象 创建方式一 var date=new Date(); 创建方式二 兼容性最强 推荐使用 var date1=new Date("2017/08-26...

    听晴明老师从头讲React Native

    【录播】Node基础(15分钟) 【资料】JavaScript、Node、ES6基础课件(zip,633.0KB) 03 React基础一 【录播】React JSX基础(13分钟) 【录播】初识React组件化开发(43分钟) 【资料】React基础一课件(zip,1.1MB) 04 ...

    javascript入门笔记

    4、1997年 网景 将Javascript 1.1 提供给了ECMA(欧洲计算机制造商联合会),ECMA 获取了 JS 的核心,称之为 ECMA Script (ES) 完整的JS组成: 1、核心(ES) 2、文档对象模型(Document Object Model) - DOM 允许让 ...

    mdn-model-view-projection:了解WebGL坐标空间

    课JSFiddle 代码时间估算剪辑空间15分钟同类坐标15分钟模型矩阵15分钟除以W 15分钟简单投影15分钟透视矩阵15分钟查看矩阵15分钟 入门(10分钟) 这些课程可以从JSFiddle在线进行,也可以在本地下载和浏览。...

    python入门到高级全栈工程师培训 第3期 附课件代码

    python入门到高级全栈工程师培训视频学习资料;本资料仅用于学习,请查看后24小时之内删除。 【课程内容】 第1章 01 计算机发展史 ...15 再插两道JavaScript面试题 16 Model操作之select_related以及...

    C#基础类库

    JsHelper--Javascript操作帮助类,输出各种JS方法,方便不懂JS的人使用,减少代码量 7.JSON 转化类 ConvertJson List转成Json|对象转成Json|集合转成Json|DataSet转成Json|DataTable转成Json|DataReader转成Json...

    pres-o365-node:Office加载项,Office 365,SharePoint Online和Azure AD的Node.js示例

    简报在这个只有15分钟的简短演讲中,我展示了如何使用Raspberry Pi 2 Model B来运行Node.js网站,该网站通过AzureAD进行身份验证并使用Office 365 API。 有兴趣了解更多信息,获取代码并观看演示视频吗?Andrew ...

    C#基类库(苏飞版)

    JsHelper--Javascript操作帮助类,输出各种JS方法,方便不懂JS的人使用,减少代码量 7.JSON 转化类 ConvertJson List转成Json|对象转成Json|集合转成Json|DataSet转成Json|DataTable转成Json|DataReader转成Json...

    www.zwdyw.com站源码代码

    自动在线升获取官方系统升级信息,可选择升级文件,自动在线升级系统,无须再次下载,一次安装,终生方便! 15.更多功能! 数据批量替换可以方便您替换不合理的字符过滤;内存溢出可以方便的去除小日文给你带来...

    ioBroker.awtrix

    请随时在“实例”选项卡中更改计划设置(默认为每15分钟一次)。偏僻的选择在线地图上的传感器之一: 单击传感器并复制ID(#XXXXX) 创建适配器的新实例选择“远程”作为类型在第二个输入中填写传感器的ID 选择一个...

    asp.net面试题

    十四、下面javascript代码的输出结果是( ) var aa = new Array(1, 2, 4, 5, 3, 6); var c = 0; for (var i = 0; i ; ++i){ c += aa.pop(); } document.write(c); 提示:Array.pop()函数将数组内最后一个元素移除并...

    nodejs-socket-php-redis-chatroom-2:nodejs聊天室第二版,这一版本大幅提升稳定性和易用性,以及对redis 压力更小

    支持多房间、多人的实时聊天,支持踢出房间,支持禁言15分钟,支持获取人员列表,支持发送全局系统消息 聊天室服务与php业务完全分类,互不影响,可以在php代码中向聊天室推送各种消息,以达到实时响应的作用 本次...

    计算机二级Web程序设计模拟卷(二).doc

    计算机二级Web程序设计模拟卷(二)- 卷面总分:110分 答题时间:90分钟 试卷题量:55题 一、单选题(共42题,共84分) 1.在html中绘制表格时,()标记是表格中的换行标记。 A. B. C. D. 正确答案:C 您的答案: 本题...

    100-86网站导航 v1.0.rar

     请修改数据库地址 打开CONN.ASP做相应的跟改, JS代码在CODE文件里,请改成你自己的,其他的自己看着改吧  希望大家能留个我的链接,然后随便来我的站提交一下你的网站的链接 ,一起合作发展咯  最后祝大家事业...

    automationWithAppsScript

    应用脚本自动化 使用Google表格自动完成繁琐的任务并构建杀手级应用程序 ... 每节课都是通过一口大小的,面向行动的5-15分钟长的视频进行的,其中涵盖了您可以在自己的作品中应用的实用技术。 在此处注册:

    中国货源网导航程序源码 v1.0.rar

     请修改数据库地址 打开CONN.ASP做相应的跟改, JS代码在CODE文件里,请改成你自己的,其他的自己看着改吧    演示地址 http://www.100-86.com   希望大家能留个我的链接,然后随便来我的站提交一下你的网站...

    asoft签到管理系统tykq3.5_build20110125

    例如,系统设定8:50签到,同时设定签到点前缓冲为10分钟,签到点后后缓冲为5分钟,那么在8:40~8:55签到都是正常的。早于该时间无法签到、晚于该时间视为迟到。 迟到:超过了预定义的签到时间而进行的签到操作 ...

    ASP ISchool随机抽题考试系统

    3.修正不限时考试情况下刷新页面仍然获取考试时长的BUG 4.修改部分文字 5.修正部分微小BUG V3.1 (20100116) 1.修改了安装提示,系统上传后强制进行安装,增加了权限设置帮助 2.整理大量代码,重写考生状态代码 3....

Global site tag (gtag.js) - Google Analytics