`

js st转date, 时间比较及加减

    博客分类:
  • js
 
阅读更多
function  DateDiff(sDate1,  sDate2){    //sDate1和sDate2是 s1  =  "2006-12-18"  s2  =  "2007-01-05" 
       var  aDate,  oDate1,  oDate2,  iDays  
       aDate  =  sDate1.split("-")  
       oDate1  =  new  Date(aDate[1]  +  '-'  +  aDate[2]  +  '-'  +  aDate[0])    //转换为12-18-2006格式  
       aDate  =  sDate2.split("-")  
       oDate2  =  new  Date(aDate[1]  +  '-'  +  aDate[2]  +  '-'  +  aDate[0])  
       iDays  =  parseInt((oDate1  -  oDate2)  /  1000  /  60  /  60  /24)    //把相差的毫秒数转换为天数  
       return  iDays  
   }    

 var  str="2008-04-02 10:08:44";
       str =  str.replace(/-/g,"/");
      //// str =  str.replace("T"," "); 
   //

//因之前在数据库中的类型为2008-04-02 10:08:44,必须转化为2008/04/02 10:08:44格式才能实例化Date对象

var a = new Date(str); var b= new Date(); var aTimes = a.getTime(); var bTimes = b.getTime(); if (aTimes>bTimes) { alert("aTimes>bTimes"); } else if (aTimes<bTimes) { alert("aTimes<bTimes"); } else { alert("aTimes=bTimes"); } alert(DateDiff("2007-01-05","2006-12-18"));

 

2
1
分享到:
评论

相关推荐

    js date转String 日期字符串转换

    在JavaScript中,`Date`对象提供了多种方法来获取和设置日期及时间。本文将详细介绍如何将`Date`对象转换成字符串格式,这对于数据展示、存储以及传输等场景非常有用。 #### 1. 基本概念 在JavaScript中,`Date`...

    js string转date(js字符串转换成日期,代码调试通)

    js string转date,js字符串转换成日期,此代码支持将datetime(年月日小时分秒格式)转换为js的Date类型,程序已调试并支持在HTML中运行、代码请见附件。

    js 时间计算(加减天数、返回当前时间后一个星期的日期,返回格式yyyy-MM-dd)

    本文将详细讲解如何在JavaScript中进行日期的加减运算,以及如何返回当前时间后一个星期的日期,并确保结果以"yyyy-MM-dd"的格式输出。 首先,JavaScript提供了内置的`Date`对象用于处理日期和时间。创建一个`Date`...

    js小时和分钟的加减

    在JavaScript编程中,处理小时和分钟的加减操作是常见的需求,特别是在构建时间相关的Web应用时。例如,用户界面可能包含用于输入或调整时间的文本框,通过点击按钮来增加或减少小时数或分钟数。以下是一些关于如何...

    时间计算加减

    课程笔记:时间戳和int类型的数值进行加减,获得date类型的日期,及时间格式的转换

    js用Date对象的setDate()函数对日期进行加减操作

    JavaScript中的Date对象是处理日期和时间的核心类,它提供了丰富的函数来操作日期,包括设置、获取和计算日期等。在JavaScript中,如果你需要在某个日期上进行加减天数的操作,`setDate()`函数是一个非常实用的方法...

    hive时间按月份加减UDF

    在处理时间相关的数据分析时,有时我们需要对日期进行加减操作,比如按照月份进行增减。这就是Hive时间按月份加减UDF(用户自定义函数)的作用。 在Hive中,内置的时间函数可以满足大部分日常需求,如获取年份、...

    jsDate插件,时间格式插件

    JavaScript Date(简称jsDate)是一种常见的前端插件,专门用于处理和显示时间,特别是在需要动态更新和自定义格式化的时间展示场景中。这个插件极大地丰富了JavaScript原生Date对象的功能,提供了更多便利的API来...

    一个long型与Date型时间转换工具

    这个“一个long型与Date型时间转换工具”正是为了简化这类操作而设计的。Long类型在Java中通常用来存储时间戳,即从1970年1月1日(UTC)开始到现在的毫秒数。Date对象则用于表示特定的瞬间,精确到毫秒。转换工具的...

    java.util.Date与java.sql.Date互转及字符串转换为日期时间格式.docx

    ### Java.util.Date与Java.sql.Date互转及字符串转换为日期时间格式 #### 一、Java.util.Date与Java.sql.Date的基本概念 在Java编程语言中,处理日期和时间时经常使用到`java.util.Date`和`java.sql.Date`这两个类...

    decimal date转换_date转decimal_decimal转date_decimal转date_timeconver

    下面我们将详细讨论这个主题,包括`date转decimal`、`decimal转date`以及`decimal转date_timeconvert`的相关知识点。 1. **Date转Decimal**: - 将日期转换为小数形式通常是基于特定的日期系统,例如,1900年1月1日...

    js string转date;js构造date;js date详解

    js string转date;js构造date;js date详解;js日期处理

    javascript date类型转成OLE(double)

    ### JavaScript Date 类型转成 OLE (Double) 在进行跨平台或跨语言的数据交互时,经常需要将一种数据格式转换为另一种数据格式。在本文档中,我们将详细探讨如何将JavaScript中的Date对象转换为OLE自动化所使用的...

    JsonObject转换Date日期

    JsonObject转换Date日期的时候出现问题解决date封装成json数据出现的问题

    比较好的时间Date.js文件

    此外,还能进行日期的加减操作,如增加一个月或减少一天,这对于处理时间序列数据非常有用。 再者,Date.js还包含了一系列的日期比较方法,如`before()`, `after()`, `equals()`等,这些方法使得在日期间的比较变得...

    js字符串日期yyyy-MM-dd转化为date示例代码

    最近遇到一个问题,就是获取表单中的日期往后台通过json方式传的时候,遇到Date.parse(str)函数在ff下报错: NAN 找了些资料,发现是由于Date.parse()函数对日期格式有要求:详细参考 Date.parse函数 对于js操作日期: ...

    js string转date.doc

    JavaScript内置的日期格式化功能有限,但可以借助第三方库如`moment.js`或`date-fns`来实现更复杂的日期和时间格式化。 总的来说,JavaScript提供了多种方式将字符串转换为Date对象,以及对日期和时间进行操作的...

    javascript Date比较和Date转换为时间戳(毫秒)

    javascript Date比较和Date转换为时间戳(毫秒)

    自己做的一个时间加减计算器

    标题中的“自己做的一个时间加减计算器”表明这是一个个人开发的程序,可能是一个小程序或软件,用于计算时间的加法和减法。在IT行业中,这样的工具可能使用编程语言如Python、JavaScript或C#等编写,它可以帮助用户...

Global site tag (gtag.js) - Google Analytics