我在spring boot应用程序中使用hibernate和jpa。我有一个包含2列的hibernate实体,type (string)和date (LocalDate)。 我想要选择所有列以及我的日期列与当前日期列之间的天数差。 我在PostgreSQL上取得了成功:select date, date - current date from table; 我正在使用一个扩展JpaRepository的接口。到目前为止,我已经成功地通过@Query注释插入了新的查询。我不知道如何在jpql中选择我的列和包含天数差的列。 致以亲切的问候,
Flex快把我逼疯了,我觉得这是它处理闰年和无闰年的一些奇怪的问题。下面是我的例子。我使用下面的dateDiff方法来查找两个日期之间的天数或毫秒数。如果我运行以下三个语句,我会得到一些奇怪的问题。
dateDiff("date", new Date(2010, 0,1), new Date(2010, 0, 31));
dateDiff("date", new Date(2010, 1,1), new Date(2010, 1, 28));
dateDiff("date", new Date(2010, 2,1)
我已经检查过这个了,但不知道它如何帮助我。我试图计算格式为MM/DD/YYYY :MM:SS的两个日期之间的差异。
例如:
Data Creation(COLA1) Data Closure(COL B1) Number(COL C1) of Days
16/05/2016 19:58:02 23/05/2016 19:38:41 X
我要这里的天数公式。
Excel版本- 2010
我正在尝试从日期开始查找天数,并为天数创建新的列。我写了这段代码:
for d in df['Date']:
df['Day'].append(days[calendar.weekday(int(d.strftime('%Y')),int(d.strftime('%m')),int(d.strftime('%d')))])
但这会给出一个错误:
TypeError:无法连接类型为“”的对象;只有pd.Series、pd.DataFrame和pd.Panel (已弃用)对象有效