填写一年的日期时间

用户3476463

嗨,我正在尝试在SQL Server中填写一年中每一分钟的日期时间。我在下面找到了代码,该代码很好地填充了一年中的所有日期。我想知道是否有一种简单的方法可以进行修改以使日期时间精确到分钟。

Code:

declare @datestart date = '2010-1-1',   @dateend date = '2016-10-31'

declare @days int = datediff(d,@datestart,@dateend)

select
    dateadd(d, number, @datestart)
from master..spt_values 
where type='p'
    and number<=@days
shawnt00

扩展您最初尝试处理会议记录的尝试很容易。根据您打算执行此操作的频率,您可能需要优化方法。我认为一个简单的循环足以满足您的需求。

create table #minutes (dt datetime not null);
declare @datestart datetime = '2016-01-01 00:00', @dateend datetime = '2016-01-03 23:59';

while @datestart <= @dateend
begin
    insert into #minutes (dt)
    select dateadd(minute, number, @datestart)
    from master..spt_values 
    where
            type = 'p' and number between 0 and 1439
        and dateadd(minute, number, @datestart) <= @dateend;
    set @datestart = dateadd(minute, 1440, @datestart);
end

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

过去一年的PostgreSQL当前日期时间

来自分类Dev

每次重复的日期时间行增加一年

来自分类Dev

Clojure Java时间-日期提前一年了吗?

来自分类Dev

使用日期和时间获取一年中其余时间的日期

来自分类Dev

在PHP中将一年中的日期转换为日期时间

来自分类Dev

posix时间加一年

来自分类Dev

SQL可变日期减去一年

来自分类Dev

在今天的日期加上一年

来自分类Dev

计算日期小于一年的行

来自分类Dev

如何在Joda Time中解析没有一年的日期时间字符串?

来自分类Dev

SQL根据一年中的时间返回标准日期

来自分类Dev

Darksky循环一年的每日数据-日期时间错误

来自分类Dev

SQL过滤掉任何一年中的特定月份,日期和时间

来自分类Dev

创建新列以存储现有日期时间列中的一年的季度

来自分类Dev

PHP 获取当前日期时间 + 一年(还询问是否安全)

来自分类Dev

将日期时间 sql 值更新整整一年

来自分类Dev

将一年中的日期转换为日期

来自分类Dev

将一年中的日期转换为日期

来自分类Dev

如何从一年中的日期获取日期

来自分类Dev

php日期从加入日期倒数到未来的一年

来自分类Dev

php日期从加入日期倒数到未来的一年

来自分类Dev

自新一年以来,日期未返回过去的一年

来自分类Dev

如何将日期转换为一年(一年中的某天)的位置?

来自分类Dev

从午夜起,我很难从一年中的几天和几秒钟获取日期/时间部分

来自分类Dev

日期时间范围内前一天/一个月/一年的第一个可用日期

来自分类Dev

一年零一周的时间范围

来自分类Dev

python在字典列表中生成一年的时间

来自分类Dev

C从日期获取一年中的某天

来自分类Dev

jQuery datepicker不显示下一年的日期

Related 相关文章

热门标签

归档