Access、SQLServer以及SQLite的日期时间差计算

日期:2022年04月19日
作者:Commas
注释:整理了一下不同数据库日期时间差的计算资料,有点偷懒,随手记录一下。如果有什么讲得不对的地方,望各位看官不吝赐教,谢谢 ^ - ^


目录


一、SqlServer

-- 查询当天
SELECT GETDATE()

-- 查询2022-04-22与今天的差值
SELECT DATEDIFF(d,GETDATE(),'2022-04-22')

在这里插入图片描述

知识加油站:《SQL Server DATEDIFF() 函数》

二、Access

-- 查询当天
SELECT DATE()

-- 查询2022-04-22与今天的差值
SELECT DATEDIFF('d',DATE(),#2022-04-22#)

在这里插入图片描述

在这里插入图片描述

知识加油站:《SQL Server DATEDIFF() 函数》

三、sqlite

--(1)日期
SELECT DATE();
SELECT DATETIME();
SELECT JULIANDAY('now');
SELECT JULIANDAY(DATE());

在这里插入图片描述

--(2)日期时间差计算
--(2)日期时间差计算
SELECT JULIANDAY('2022-04-22') - JULIANDAY(DATE());
SELECT JULIANDAY('2022-04-22') - JULIANDAY('now');
SELECT strftime('%s','2022-04-22 00:00:00') - strftime('%s','now');

在这里插入图片描述

知识加油站:《SQLite 日期 & 时间》


版权声明:本文为博主原创文章,如需转载,请给出:
原文链接:https://blog.csdn.net/qq_35844043/article/details/124271021

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Commas.KM

码路共同进步,感恩一路有您

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值