`
jackroomage
  • 浏览: 1214977 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

JS 处理字符串的时间差 及 比较时间的大小

 
阅读更多

<!-- JS 处理字符串的时间差  及 比较时间的大小 -->
<html>
 <head>
<script>
(function(){cc();})();
function cc(){
         var time1 = "2012-02-20"
         var time2 = "2015-02-14"

        var tmpBeginTime = new Date(time1.replace(/-/g, "\/")); //时间转换
        var tmpEndTime = new Date(time2.replace(/-/g, "\/")); //时间转换
        var sumMinTime = 1000 * 60 * 60 * 24 * (365 / 2);
        alert((tmpEndTime - tmpBeginTime) / (1000 * 60 * 60 * 24));
        if ((tmpEndTime - tmpBeginTime) >= sumMinTime) {
            alert("大于");
        } else {
            alert("小于");
        }
}
</script>
 </head>

 <body>
 
 </body>
</html>

分享到:
评论

相关推荐

    计算时间差.zip

    在JavaScript编程中,计算时间差是一项常见的任务,尤其在处理日期和时间相关的应用程序时。"计算时间差.zip" 文件中的内容可能包含一个或多个示例,用于演示如何使用JavaScript来计算不同时间点之间的差距。以下是...

    js中日期的比较

    这段代码展示了如何处理带有小时、分钟和秒的日期字符串,并且通过计算两个时间点之间的时间差来判断它们的大小关系。此外,还提供了异常处理逻辑。 #### 总结与建议 以上介绍了几种在JavaScript中比较日期的方法...

    JS世界时区时间代码.zip

    在JavaScript(JS)编程中,处理世界时区和时间是一项常见的任务,特别是在构建全球化网站或应用时。这个“JS世界时区时间代码.zip”压缩包包含了一组代码,用于显示全球主要城市的当前时区时间,如北京、孟买、纽约...

    移植《金融时报》 JavaScript字符串压缩器

    这个工具的主要目的是通过压缩和编码JavaScript字符串来减少网页加载时间,从而提高用户浏览体验,尤其是在移动设备和网络环境较差的情况下。 描述 "压缩和编码字符串以节省浏览器中的加载时间" 提到了两个关键操作...

    dateformatjs一个超轻量级的JS日期处理库

    此库还提供了将时间差转化为人类可读的字符串的功能,如 "2分钟前"、"1小时前" 或 "3天前"。这对于展示最新的消息、评论等实时更新的信息非常有用。 ```javascript var ago = dateFormat(new Date() - 60*60*1000, ...

    JS、jquery实现几分钟前、几小时前、几天前等时间差显示效果的代码实例分享

    这个函数直接计算了时间差`d`,然后根据`d`的值返回相应的相对时间字符串。 对于jQuery的实现,我们可以利用其强大的选择器和事件处理能力,结合自定义插件来实现时间差显示。一个简单的例子是使用类`.timeago`和`...

    moment.min.zip

    4. **时间差计算**:Moment.js能计算两个日期之间的时间差,返回结果可以是毫秒、秒、分钟、小时、天、周、月或年。 5. **时区支持**:虽然Moment.js本身不包含时区数据,但可以与`moment-timezone`插件结合使用,...

    JS 将日期时间转为几个小时前或几天前

    这个`getTimeAgo`函数接收一个`Date`对象作为参数,返回一个描述时间差的字符串。通过这个工具函数,我们可以方便地处理任何日期时间,并将其转化为易于理解的表述。 在压缩包中的`demo`文件可能包含了一个实际的...

    5个最佳的Javascript日期处理类库分享

    JavaScriptPrettyDate专注于将标准的日期时间格式字符串转换为更加“人性化”的日期表示方式。例如,它可以将长格式的日期时间戳(如"2012-04-08T08:24:17Z")转换为"2小时前"这样的表述。这使得在显示用户发布内容...

    Python-moment一个用来处理时间和日期的Python库

    它提供了一种简洁、易读的API,使得开发者能够更方便地处理时间序列数据,进行日期计算,格式化输出,以及与各种时间格式之间的转换。 这个库的名称"moment"来源于JavaScript中的一个同名库,它借鉴了JavaScript...

    站长常用的200个javascript代码

    5. **时间与日期处理**:JavaScript内置Date对象可以处理日期和时间,用于格式化显示或计算时间差。 6. **数组操作**:JavaScript的数组方法如`push`, `pop`, `slice`, `splice`, `forEach`等,用于添加、删除、...

    站长常用200个js代码

    6. **时间日期处理**:JS提供了`Date`对象来处理日期和时间,可以格式化日期、计算时间差等。 7. **页面加载和事件**:`window.onload`和`DOMContentLoaded`事件可以用来确保代码在页面完全加载后执行,避免了因...

    JAVAscript

    JavaScript提供了丰富的函数库,使得开发者能够轻松处理字符串、数字、日期、数组等各种数据类型,以及实现复杂的交互逻辑和动画效果。对于初学者来说,理解并熟练运用这些函数是学习JavaScript的基础。

    JAVASCRIPT函数对象经典语句及其基本应用大全.pdf

    - `str.fontsize(size)`:在字符串两端添加带大小属性的`&lt;font&gt;`标签。 - `String.fromCharCode(num1, num2, ..., numN)`:根据Unicode编码创建字符串。 - `date.getUTC*()`:一系列方法,返回基于UTC的时间值。 ...

    js友好的时间返回函数

    - 如果时间差是负数(时间戳大于当前时间),则认为是未来的事件,并返回带有“【预约】”标签的时间字符串。 - 如果时间差在1分钟以内,则返回“X秒前”。 - 如果时间差小于1小时,则返回“X分钟前”。 - 如果时间...

    JAVASCRIPT函数对象经典语句及其基本应用大全[收集].pdf

    26. `String.prototype.fontsize(size)`:在字符串两端添加HTML的字体大小标识`&lt;font size=size&gt;&lt;/font&gt;`。 27. `String.fromCharCode(code)`:根据Unicode编码返回相应的字符。 28. `Date.prototype.getDate()`:...

    常用js实例

    6. **时间日期处理**:JavaScript内置Date对象可以用于处理日期和时间,例如格式化显示、计算时间差等。 7. **数组操作**:JavaScript提供了丰富的数组方法,如`push`、`pop`、`map`、`filter`等,方便对数组进行增...

    Javascript基础代码整理分享

    5. **字符串操作** (6-8.html): 在JS中,字符串是不可变的,但提供了多种方法来处理字符串,如`concat()`, `substring()`, `indexOf()`, `trim()`, `replace()`, `split()`, `join()`等,`6-8.html`可能对这些进行了...

    JavaScript学习笔记

    这些方法包括获取和设置年、月、日、小时、分钟、秒和毫秒的方法,以及计算时间差和格式化日期的方法。 **4.2 时间对象的实际应用** 例如,可以创建一个Date对象来表示当前时间,然后使用方法修改或获取特定的时间...

    JavaScript_日期

    7. **时间差计算**: 使用`getTime()`方法可以计算两个日期之间的差异,通过相减得到毫秒数,然后转换成天、小时、分钟等单位。 8. **时区处理**: JavaScript的`Date`对象基于用户的系统时区。若要处理不同时区,...

Global site tag (gtag.js) - Google Analytics