标签: date-range

Grep在日期范围内创建的所有文件中

我在Ubuntu操作系统上.我想在2012年5月28日至2012年5月30日的日期范围内创建的所有日志文件中使用单词(例如XYZ).

我怎么做?

linux ubuntu grep date-range find

27
推荐指数
2
解决办法
7万
查看次数

子集由R中的日期范围设置的data.table

我在data.table中有一个大型数据集,我想按日期范围进行分组.我的数据集如下所示:

testset <- data.table(date=as.Date(c("2013-07-02","2013-08-03","2013-09-04",
                                     "2013-10-05","2013-11-06")), 
                      yr = c(2013,2013,2013,2013,2013), 
                      mo = c(07,08,09,10,11),
                      da = c(02,03,04,05,06), 
                      plant = LETTERS[1:5], 
                      product = as.factor(letters[26:22]), 
                      rating = runif(25))
Run Code Online (Sandbox Code Playgroud)

我希望能够直接从选择的日期范围as.Date列不使用yr,moda列.目前,我正在进行mo分组,有时非常笨重,尤其是在多年转换的时候.一种更优雅的方法可以让我的生活变得更加轻松.

提前致谢!

r subset date-range slice data.table

26
推荐指数
3
解决办法
5万
查看次数

按日期范围生成报告

您将如何在rails应用中按用户选择的日期范围生成报告?什么是最好的日期范围采摘者?

编辑以响应帕特里克:我正在寻找一些小部件和活动记录建议,但我真正好奇的是如何根据用户选择的日期安排显示日期范围列表.

ruby-on-rails report date-range

22
推荐指数
1
解决办法
1万
查看次数

如何用年份作为频率创建一个pandas DatetimeIndex?

使用该pandas.date_range(startdate, periods=n, freq=f)功能可以创建一系列pandas Timestamp对象,其中freq可选参数表示范围内的频率(秒,分钟,小时,天......).

文件没有提到,预计要传递的文字,但几分钟后,你可以很容易地找到他们.

  • 's':第二名
  • 'min':分钟
  • 'H':小时
  • 'D':一天
  • 'w':一周
  • 'm':月

但是,'y','Y','yr'等都没有以年份为频率创建日期.有人知道要传递什么,或者是否有可能传递?

python date-range python-3.x pandas

22
推荐指数
2
解决办法
2万
查看次数

针对日期范围的SQL连接?

考虑两个表:

交易,金额为外币:

     Date  Amount
========= =======
 1/2/2009    1500
 2/4/2009    2300
3/15/2009     300
4/17/2009    2200
etc.
Run Code Online (Sandbox Code Playgroud)

ExchangeRates,以外币的主要货币(比如美元)的价值:

     Date    Rate
========= =======
 2/1/2009    40.1
 3/1/2009    41.0
 4/1/2009    38.5
 5/1/2009    42.7
etc.
Run Code Online (Sandbox Code Playgroud)

可以输入任意日期的汇率 - 用户可以每天,每周,每月或不定期地输入汇率.

为了将外国金额换算成美元,我需要遵守这些规则:

A.如果可能,请使用最近的先前费率; 因此,2009年2月4日的交易使用2009年2月1日的汇率,2009年3月15日的交易使用3/1/2009的汇率.

B.如果没有为前一个日期定义的费率,请使用最早的可用费率.因此,1/2/2009的交易使用了2009年2月1日的汇率,因为没有定义更早的汇率.

这有效......

Select 
    t.Date, 
    t.Amount,
    ConvertedAmount=(   
        Select Top 1 
            t.Amount/ex.Rate
        From ExchangeRates ex
        Where t.Date > ex.Date
        Order by ex.Date desc
    )
From Transactions t
Run Code Online (Sandbox Code Playgroud)

......但是(1)似乎联合会更有效率和优雅,(2)它不涉及上面的规则B.

是否有替代使用子查询来找到合适的速率?是否有一种优雅的方式来处理规则B,而不是将自己束缚在结?

sql t-sql sql-server join date-range

20
推荐指数
2
解决办法
6万
查看次数

SQL Server:在两个日期之间获取记录?

在SQL中,我编写了一个SELECT语句,用于在两个日期之间获取数据between and

例如:

select * 
from xxx 
where dates between '2012-10-26' and '2012-10-27'
Run Code Online (Sandbox Code Playgroud)

但返回的行仅为第26行,而不是第26和第27行.

你能帮助我吗?谢谢.

sql-server datetime date-range

17
推荐指数
2
解决办法
11万
查看次数

在一系列日期之间获取日期

我需要使用SQL Server 2005获取日期范围内的所有日期

sql t-sql sql-server datetime date-range

16
推荐指数
3
解决办法
3万
查看次数

使用Joda或标准Java API检查日期是否在时间范围内

我有第一次作为字符串'12:00:00'和另一个'19:00:00'.如何检查当天的时间部分是否在这些时间值内?

java datetime date-range jodatime

16
推荐指数
2
解决办法
2万
查看次数

是否有任何表示日期范围的标准?

ISO 8601代表日期YYYY-MM-DD.

它似乎没有提供任何关于如何表示日期范围的建议,例如:

2013-01-01 => 2013-06-31
Run Code Online (Sandbox Code Playgroud)

ISO 8601或其他标准是否为表示日期范围提供了明智的建议?

背景:这将被用作对象toString()方法的DateRange输出,然后可以使用parse()方法解析输出.

standards naming date iso8601 date-range

16
推荐指数
2
解决办法
3345
查看次数

jquery ui datepicker上的日期范围选择器

我使用jquery ui创建了一个日期范围选择器,您可以使用相同的内联日历来选择日期.

看看我的小提琴:http://jsfiddle.net/kVsbq/4/

JS

$(".datepicker").datepicker({
    minDate: 0,
    numberOfMonths: [12, 1],
    beforeShowDay: function (date) {
        var date1 = $.datepicker.parseDate($.datepicker._defaults.dateFormat, $("#input1").val());
        var date2 = $.datepicker.parseDate($.datepicker._defaults.dateFormat, $("#input2").val());
        return [true, date1 && ((date.getTime() == date1.getTime()) || (date2 && date >= date1 && date <= date2)) ? "dp-highlight" : ""];
    },
    onSelect: function (dateText, inst) {
        var date1 = $.datepicker.parseDate($.datepicker._defaults.dateFormat, $("#input1").val());
        var date2 = $.datepicker.parseDate($.datepicker._defaults.dateFormat, $("#input2").val());
        if (!date1 || date2) {
            $("#input1").val(dateText);
            $("#input2").val("");
            $(this).datepicker();
        } else {
            $("#input2").val(dateText);
            $(this).datepicker();
        }
    }
}); …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-ui date-range jquery-ui-datepicker

14
推荐指数
2
解决办法
7万
查看次数