<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script type="text/javascript">
function SubstringDemo(){
var strDate1 = "2010-07-21 03:03:00.0";
var strDate2 = "2010-07-22 04:05:00.0";
strDate1=strDate1.substring(0,strDate1.lastIndexOf(".")).replace(/-/g,"/");
strDate2=strDate2.substring(0,strDate2.lastIndexOf(".")).replace(/-/g,"/");
var date1 = Date.parse(strDate1);
var date2 = Date.parse(strDate2);
alert("strDate2与strDate1相差"+(date2-date1)/(60*60*1000)+"小时") ;
alert("strDate2与strDate1相差"+(date2-date1)/(60*60*1000*24)+"天") ;
}
</script>
</head>
<body>
<p>测试javascript substring();</p>
<form id="form1" name="form1" method="post" action="">
<label>
<input type="button" name="button" id="button" value="js" onclick="SubstringDemo()" />
</label>
</form>
<p> </p>
</body>
</html>
分享到:
相关推荐
### JavaScript 日期相减知识点详解 #### 一、概述 在JavaScript中,处理日期和时间是一种常见的需求,尤其是在开发涉及日期计算的应用时。本篇文章将详细介绍如何使用JavaScript进行日期之间的相减操作,并给出一...
在本文中,将详细介绍如何使用JavaScript进行日期相减操作。在JavaScript中,可以利用Date对象来处理日期和时间,并通过Date.parse()方法将日期字符串转换成时间戳(以毫秒为单位)。之后,通过计算两个时间戳之间的...
### JavaScript和Java中日期相减得出天数方案 #### JavaScript中的日期相减方案 在JavaScript中,计算两个日期之间的天数差是一个常见的需求。这里提供了一种方法来实现这一功能。 1. **基本原理**: - 使用`...
无论是JavaScript还是Java,计算两个日期之间相差天数的基本原理都是相似的:先将日期转换为统一的时间单位(通常是毫秒),然后计算两个时间单位之间的差值,并将其转换为所需的单位(如天)。在实际开发中,还需要...
知识点一:JavaScript日期对象的使用 在JavaScript中,日期对象是通过内置的Date类来处理日期和时间的。可以通过new Date()构造函数创建日期对象,该对象存储了年、月、日等信息。可以使用Date对象的多种方法来获取...
在JavaScript中实现日期按月份的加减功能需要手动编写相应的函数,因为JavaScript内置的Date对象并没有直接提供像C#中的AddDays或AddMonths这样的方法。下面将介绍如何通过JavaScript代码实现日期按月份加减的功能。...
7. **时间差计算**: 使用`getTime()`方法可以计算两个日期之间的差异,通过相减得到毫秒数,然后转换成天、小时、分钟等单位。 8. **时区处理**: JavaScript的`Date`对象基于用户的系统时区。若要处理不同时区,...
- **JavaScript 中的日期对象**:`Date` 是 JavaScript 中用于处理日期和时间的标准对象。可以用来创建日期对象、获取或设置日期及时间的各个部分。 - **时间戳**:在计算机科学中,时间戳是表示某个时间点的一种...
3. **时间差计算**:要计算两个日期之间的差值,可以先用`getTime()`获取每个日期的毫秒值,然后相减得到两个日期之间的时间差。这个差值可以转换为天数,只需除以一天的毫秒数(`1000 * 60 * 60 * 24`)。 4. **...
这篇教程将主要讲解如何在JavaScript中进行日期的相加和相减。"3.(js篇)日期的相加减.zip"这个压缩包文件可能包含了一个名为"mydate"的示例代码或教程,用于展示具体的实现方法。 首先,JavaScript内置了`Date`...
本文将详细介绍“日期处理类”的相关知识点,包括日期格式转换、日期相减等常见操作。 1. **日期格式转换**: - 在Java中,`java.util.Date`和`java.text.SimpleDateFormat`是处理日期和时间的基本工具。`...
在本文中,我们将深入探讨如何使用`pinker`组件实现自动相减日期的功能,这对于各种需要计算时间差的场景非常有用,例如日程管理、事件计时等。 首先,我们看到在代码中,有两个`picker`组件,分别用于选择开始时间...
### JavaScript日期对象与时间计算 在JavaScript中,日期对象是处理时间和日期的主要工具。通过使用`Date`对象,可以执行诸如获取当前时间、设置特定日期、计算两个日期之间的差异等操作。 #### 创建日期对象 1. *...
Stimulsoft Reports Ultimate(报表制作工具)是一款功能强大全面的图表制作软件,软件拥有全面的个性解决方案,拥有有在JavaScript、ASP.NET、ASP.NET MVC、WPF、Silverlight、WinRT、HTML5、Windows Forms、PHP、...
JavaScript中的日期比较是编程中常见的任务,特别是在处理用户输入或者进行数据分析时。本文将通过三个实例详细介绍JavaScript如何比较日期,并探讨相关操作技巧。 首先,我们来看第一个实例,它展示了如何将字符串...
JavaScript中可以先将两个日期转换为毫秒,然后相减后再转换回天数。 5. **闰年和月份天数**: 处理日期时必须考虑闰年和不同月份天数的差异。比如2月在非闰年只有28天,闰年有29天。日期类会自动处理这些细节,...
现在,我们有了两个日期的时间戳,可以通过相减得到它们之间的时间差(以毫秒为单位): ```javascript var timeDifference = timestamp2 - timestamp1; ``` 最后,为了将时间差转换为天数,我们需要除以一天的...
My97日期控件是一个强大的JavaScript日期选择器,它提供了丰富的自定义选项和易于使用的API。在本例中,可能使用了My97控件让用户选择起始和结束日期,然后通过上述JavaScript方法计算补休天数。My97控件的用法大致...