ASP,javascript中对日期时间的比较

比如怎样选取日期在 99-01-01 99-12-31之间的所有记录?

直接select * from table where date 字段 between 99-01-01 and 99-12-31不行,那么select * from table where date字段 between '99-01-01' and '99-12-31'也不行,就算你把日期先格式化datevalue()也不行。

其实简单点用下面这句就可以搞定了

select * from table where date字段 between # 99-01-01 # and #99-12-31#

也可以这样.

select * from table where date字段 < = # 99-01-01 #  And date字段 >= #98-01-01#

时间相等

SELECT * from vstat where datediff('d',vtime,date())=0 (access)

select * from rep1data where datediff(day,riqi,'"&riqi&"')=0 (sqlserver)

javascript的

<head>
<script language="javascript">
function diffe(){
var olddata = new Date(2003,1,1);
var today = new Date();
var diff = today.getTime()-olddata.getTime();
diff = Math.floor(diff/(1000*60*60*24));
alert(diff);
}
</script>
</head>
<body">
  <input type="submit" onClick=diffe()>
</body>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值