这个方法是根据年,月.来增删下拉列表里的数值
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;
}
分享到:
相关推荐
下面我们将深入探讨如何利用JavaScript获取当前时间,并形成yyyymmddhhmmss格式的字符串。 首先,创建一个Date对象实例是获取当前时间的第一步。Date对象是JavaScript内置的构造函数,可以不带参数地调用以获取当前...
在压缩包中的"获取当前时间"文件,很可能是包含了一些示例代码,演示如何在JavaScript中获取和格式化当前时间。你可以直接复制这些代码到你的项目中,根据实际需求进行调整和使用。 总的来说,理解并掌握JavaScript...
在探讨如何利用JavaScript获取系统时间之前,我们先来理解一下JavaScript中的Date对象,它是处理日期和时间的关键。Date对象提供了多种方法,可以用来获取当前或指定的日期和时间信息,包括年、月、日、小时、分钟、...
本文将详细介绍JavaScript中获取当前时间及其组成部分(如年、月、日、小时、分钟、秒等)的多种方法,并通过具体的代码示例来帮助读者理解和掌握。 #### 一、JavaScript内置的Date对象 JavaScript中的`Date`对象...
// 获取分钟 var second = now.getSeconds(); // 获取秒 ``` 然后,为了在网页上实时显示这些信息,我们可以使用jQuery的DOM操作方法,如`html()`或`text()`,将时间日期插入到指定元素内: ```javascript $("#...
网页常用javascript获取当前时间常见的特效节日倒计时知识 本文档主要介绍了使用javascript获取当前时间,并展示一些常见的特效,例如节日倒计时、滚动文字、记录并显示网页的最后修改时间、关闭当前窗口、添加到...
本篇文章将深入探讨如何使用JavaScript获取系统时间,并介绍相关概念和技术。 首先,JavaScript提供了内置的Date对象,用于处理日期和时间。你可以通过创建一个新的Date对象来获取当前系统时间: ```javascript ...
【JavaScript 源代码】js实现简单圆盘时钟 在网页开发中,有时需要创建交互式的时钟来展示当前时间。这篇文档介绍了一个使用JavaScript实现的简单圆盘时钟的示例,通过CSS和JavaScript结合,动态更新时钟指针以反映...
JavaScript(简称JS)是一种广泛应用于Web开发的轻量级脚本语言,尤其在处理客户端的交互和动态内容更新方面表现出色。"JS多个国家时区时间代码"是一个实用的JS资源,它可以帮助开发者轻松地实现在网页上显示全球...
本文将详细讲解如何使用JavaScript获取当前日期时间,并解释代码中`getCurrentTime`函数的工作原理。 首先,JavaScript中的`Date`对象是处理日期和时间的核心。创建一个新的`Date`对象会自动初始化为当前日期和时间...
综上所述,这个“到时间自动提示倒计时js代码”项目结合了JavaScript的基本要素,如事件处理、时间操作、DOM操作和CSS样式,为用户提供了一个实用且互动性强的功能。通过学习和实践这样的代码,开发者不仅可以加深对...
在JavaScript(JS)中获取服务器时间是一个常见的...总的来说,使用JavaScript获取服务器时间涉及网络请求、响应解析以及日期和时间处理。通过理解这些概念和技术,你可以构建出能够准确反映服务器时间的Web应用程序。
在JavaScript(JS)中,获取和处理日期是常见的任务,特别是在网页交互和数据展示中。JavaScript提供了内置的Date对象来处理日期和时间。本篇将深入探讨如何利用JS获取当前的年、月、日,以及如何操作和格式化日期。...
### JavaScript 常用代码大全知识点解析 #### 1. 输出到文档 - **知识点**:`document.write("")` - `document.write()`方法用于将文本写入正在加载的文档流。 - 通常用于输出调试信息或动态生成页面内容。 ####...
`:此例展示了如何通过JavaScript获取一个输入框的值,并将其转换成大写形式再赋值给另一个元素。 其中,`toUpperCase()`方法用于将字符串转换为全大写形式,适用于任何需要格式化文本的场景。 #### 七、...
为了实现“自动获取”,我们可以将这段代码封装在一个函数中,然后使用`setInterval()`定时执行,每分钟或指定时间间隔更新一次天气信息。确保用户体验流畅,同时避免频繁请求导致API调用次数过多。 此外,`3082`...
- `dateObj.getMinutes()`:获取分钟 - `dateObj.getSeconds()`:获取秒 - `dateObj.setTime(value)`:设置毫秒数 - `dateObj.setYear(val)`:设置年份 - `dateObj.setMonth(`:设置月份 这些方法为处理日期和时间...
总的来说,JavaScript提供了丰富的API来处理日期和时间,包括但不限于获取和设置年、月、日、小时、分钟、秒等,以及计算两个日期之间的差值。了解这些基础可以帮助开发者在实际项目中灵活处理日期相关的任务。在...
在"15 个你永远需要的 Javascript 代码.pdf"中,涵盖了多个实用的JavaScript方法,这些方法可以帮助开发者解决日常编程中的常见问题。 1. **随机排列数组**:通过结合`sort()`和`Math.random()`,你可以轻松地打乱...
3. **时间格式化**:在时钟示例中,JavaScript的Date对象被用来获取当前时间,包括小时、分钟和秒。这些数值通常需要格式化为两位数,例如,使用`padStart()`方法将单位数的小时、分钟和秒前补零。 4. **canvas绘图...