问题标签 [dayofmonth]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
650 浏览

sql - 在oracle SQL中查询会计月份的天数

该查询应返回当前会计月份的天数。检查以下查询:

对于期间名称:SEP-19,Start_Date 是 8/26/2018。因此,sysdate 的天数应该是 16。

样本数据:

预期产出:16

0 投票
3 回答
930 浏览

python - 在熊猫中查找一个月的第一天和最后一天

我有一个从 2007 年到 2017 年的 pandas 数据框。数据是这样的:

如您所见,每个月都缺少一些日子。我想取每个月的第一天和最后一个“可用”天,并计算它们的 close_price 的差异,并将结果放入一个新的数据框中。例如第一个月,天数是 2007-12-03 和 2007-12-28,收盘价是 728.73 和 728.91,所以结果是 0.18。我怎样才能做到这一点?

0 投票
3 回答
45 浏览

mysql - 如何有效地计算自当月第 n 天以来的销售额?

我有一个最新的 mysql 数据库安装,我需要一个函数来计算上个月第 n 天到今天之间的销售额。该函数每天将被调用多次,因为我正在寻找自上个月第 n 天以来的累计销售额超过阈值的点。

背景是我正在开发一个订阅网站。客户将在一年中的特定日期注册并全年进行购买。我希望能够计算本月至今的销售额。

如果客户在当月的第 n 天注册,那么我需要计算前 n 天到今天之间的销售额。

如果客户在 28 日注册,而今天是 30 日,那么您会认为只有 2 天的销售,但如果今天是 3 月 30 日,那么已经是 30 天了。在另一个例子中:如果客户在 10 月 31 日注册,这将如何处理 2 月 28 日或 4 月 30 日?

我查看了诸如 timestampdiff() 之类的函数,但无法找到实用的解决方案。我的意思是一个可以完成工作并且可以有效地完成任务而不会花费太多CPU周期的人。

感谢期待

0 投票
1 回答
59 浏览

sql - 如何根据月末日期挑选出数据库中的值?

我有一个问题,我需要查询一个数据库,其中包含过去 90 天的多条交易活动。目前,该查询旨在确定 90 天内的平均金额 - 因此每一天都有一个曝光值,该查询通过将每日值相加然后除以 90 来帮助我们确定 90 天内的平均曝光量。它在日期前滚时执行此操作,因此每天运行查询都会更新该值。

以上执行起来很简单,但现在我需要确定过去 3 个月的平均月末金额。我已经想出了如何仅提取月末日期,但不确定如何将其与当前查询结合起来。此外,需要能够向前滚动更新自身。

为了计算过去 90 天的月末,我摆弄了这个,但它也包括今天的日期,在这种情况下我不需要这个值。

0 投票
1 回答
244 浏览

java - 关于 TemporalAdjusters.lastDayOfMonth() 的使用

这是我的jsp页面源代码:

为什么输出如下:

我预计“theMonthShiftEndDate”应该是 2018-12-31,但是,它返回 2019-12-31。

根据Javadoc:

返回“月的最后一天”调整器,它返回设置为当前月最后一天的新日期。

我今天运行jsp,为什么问题只出现在“december”localdate对象,11月份没有出现?

0 投票
0 回答
57 浏览

typescript - 我需要在离子 2 中至少过去 30 天毫秒或上个月毫秒

我被困在需要上个月毫秒或过去 30 天毫秒记录的功能中

0 投票
2 回答
311 浏览

java - 我怎样才能在java中获取日期的月份日期以在甘特图中使用

我想在java中获取日期的月份日期

我尝试 getday() 但它返回星期几

0 投票
1 回答
45 浏览

excel - 基于Excel中ID块中的第一个ID的不同if语句(VBA?)

所以基本上我有一个 Excel 表,其中包含许多不同的 ID、日期和一列,我想根据 FIRST ID 日期在第三列中指定开始中间或结束。但是,这只适用于相同 ID 的块。当下一个 ID 通过时,块中第一个 ID 的日期将决定第 3 列的其余部分,以此类推。

在查看数据集时可以更好地理解这个问题。

正如你在这里看到的。有一组连续的 ID,我需要“formula_col”来读取第一个日期的开头,其余日期将遵循以下规则:

第一个月是开始,下个月是中间,下个月是结束,然后重复。

因此,如果第一个月是二月 (2),那么这些 ID 的公式将是: 二月:三月初:四月中旬:五月底:六月中旬 七月中旬:八月底:九月初:十月中旬:十一月底:十二月初: Middle January: End 任何都可能出现,不一定是开始、中间、结束的顺序。但它们将始终按日期顺序排列,在 ID 结束之前不会回到过去等。

因此,对于上述数据集,它将是:

澄清一下:身份证的第一个日期将决定哪些月份是开始、中间和结束。

如果第一个月是 1 月、4 月、7 月或 10 月,这是我创建的代码。但这并不是我想要的,只是一个开始。

所以棘手的部分是月份模式的开始取决于唯一 ID 的第一个条目。然后它开始遵循仅适用于该 ID 的规则。当出现下一个 ID 时,规则会根据第一个 ID 的日期重置。它们将始终是连续的,尽管我不想依赖它。

欢迎使用 VBA 解决方案

0 投票
2 回答
74 浏览

php - PHP datetime 月末减去一个月

在给定的日期时间中,我需要上个月的月底。

例如:

应该变成:

我有一些可能的解决方案可以在几行中实现。但是我的程序/脚本的要求是将它放在一行中。所以是这样的:

将所有内容都放在这一行中并且没有先前的功能行确实会很有帮助。

谢谢。

0 投票
2 回答
1176 浏览

java - 获取一年中的第 n 天

对于家庭作业,我想在 Jave 程序中计算日期在一年中的第 n 天。

因此,用户给出一个日期,然后它会告诉它一年中有多少天。所以 2019 年 1 月 1 日是第一天。我已经有一个函数可以给出一个月的天数。此函数还考虑闰年。所以我只需要一个函数来返回一年中的天数。我的想法,我必须做,但它不起作用,因为我不能减少一个月:

我知道这是不对的,所以我希望有人能帮助我。我认为for循环更好,但我不知道如何。第一行,static int dayNumberInYear(int day, Month month, int year)我不能改变它,所以它必须是第一行。 我不允许使用 java JRE 日期操作类,如日历、日期等!

我是初学者,所以希望有人可以帮助我。这是我到目前为止的代码:

已经有一个预制类 Month.java: package ;