date-arithmetic相关内容

在javascript中检查年份是否是闰年

函数闰年(年){变量结果;year = parseInt(document.getElementById("isYear").value);如果(年/400){结果=真}否则如果(年/100){结果=假}如果(年/4){结果=真}别的{结果=假}返回结果} 这就是我目前所拥有的(条目是在一个 from 因此存储在“isYear"中),我基本上遵循这个 这里,所以使用我已经拥有的,我如何根据这些 ..

从 now() 函数中减去小时数

我们有一台 24x7 全天候运行的机器.每天我都会报告它每小时生产的件数.例如,在我们的例子中,一个工作日意味着“2015-06-16 06:00:00"到“2015-06-17 06:00:00". 这是我的代码: 选择 date_trunc('hour', t_el_eventlog.eventtime at time zone 'CET') 作为小时,计数(不同的 t_el_even ..
发布时间:2022-01-16 18:55:49 其他开发

如何更改 R 中的默认时区?

如何更改 R 中的默认时区?我正在处理时间序列.我所有的时间序列都是在 UTC 时区定义的,但是如果我打印一个日期,它总是在 CET/CEST 时区完成. 解决方案 另一种不改变整个计算机时间的方法是使用 setenv 命令,如下所示:Sys.setenv(TZ='GMT') ..
发布时间:2022-01-16 18:33:11 其他开发

从 oracle 到水晶报表的调用过程

我创建了一个 oracle 程序,它正在使用 oracle SQL 编辑器. 我想在水晶报表中使用该过程. 从数据库专家那里,我选择了程序并出现错误消息: ================================ 查询引擎错误:'ADO 错误代码:0x 来源:OraOLEDB 说明:ORA-01850:小时必须在 0 到 23 之间 ORA-06512:在“NPLS.PR ..
发布时间:2022-01-13 15:00:21 数据库

Oracle:如何在时间戳中添加分钟?

我需要将 30 分钟添加到 Oracle 日期列中的值.我通过指定 在我的 SELECT 语句中执行此操作 to_char(date_and_time + (.000694 * 31) 大部分时间都可以正常工作.但不是当时间在上午/下午边界时.例如,将 30 分钟添加到 12:30 [即 PM] 返回 1:00 即 AM.我期望的答案是13:00.这样做的正确方法是什么? 解决方案 ..
发布时间:2022-01-13 08:42:15 数据库

考虑 AM/PM 计算 Java 中的日期/时间差

我想使用 Date 和 Calendar 类计算 java 中两个日期/时间之间的差异.我的格式是“2012-01-24 12:30:00 PM". 我已经实现了我自己的方法,并在谷歌上搜索它以与其他人一起工作,但没有得到正确的提示来处理 AM 和 PM 值. 只要时间中有 12(AM/PM),日期/时间差异就会受到影响.例如,如果我的日期/时间为“2012-01-24 12:30:0 ..
发布时间:2022-01-11 14:09:08 Java开发

预防触发器

我有一张这样的桌子: StudentID 学生姓名 出生日期 学生出生地 性别 身高 体重--------- --------------- --------- ------------------ ------ ------ ------83 Adam Stone 30-JUN-94 Towson, USA M 193 8884 Stephanie Love 17-JUN-93 KL,马来西亚 ..
发布时间:2022-01-01 21:10:58 数据库

在 Oracle SQL 中计算工作日(无函数或过程)

我正在尝试计算 Oracle select 中两个日期之间的工作日.当我的计算在给定日期给出大多数结果时,我已经到了这一点(我将它与 Excel 中的 NETWORKDAYS 进行比较),但有时它从 2 天到 -2 天不等 - 我不知道为什么...... 这是我的代码: SELECT((to_char(CompleteDate,'J') - to_char(InstallDate,'J') ..
发布时间:2021-12-30 13:30:14 其他开发

CMD 中的 ISO 周数

如何确定 Windows 批处理文件中的 (ISO 8601)周数? 不幸的是 WMIC PATH WIN32_LOCALTIME GET/FORMAT:LIST 只有 WeekInMonth... 我发现一些非常 复杂 解决方案.没有更简单的方法吗? 解决方案 您可以使用 Ritchie Lawrences 的日期函数.它在 Gitub 上维护.https://ritchie ..
发布时间:2021-12-25 17:43:42 其他开发

ORACLE SQL 日期范围交集

我有一个表 T1,它包含一个 NAME 值(不是唯一的)和一个日期范围(D1 和 D2 是日期)当 NAME 相同时,我们对日期范围进行联合(例如 B). 但作为结果 (X),我们需要对所有日期范围进行交集 编辑:表T1 名称 |D1 |D2一个 |20100101 |20101211乙 |20100120 |20100415乙 |20100510 |20101230C |20100 ..
发布时间:2021-12-24 16:24:11 数据库

创建 365 天视图

如何创建包含一年中所有天数的 View.view 应填写从 1 月 1 日到 12 月 31 日的日期.我如何在 Oracle 中执行此操作? 如果当前年份有 365 天,view 应该有 365 行带日期.如果当前年份有 366 天,view 应该有 366 行带日期.我希望 view 有一个 DATE 类型的列. 解决方案 这个简单的视图可以做到: 创建或替换视图 year_d ..
发布时间:2021-12-24 16:13:32 数据库

你如何在 JavaScript 中获得时间戳?

类似于 Unix 的时间戳,它是代表当前时间和日期的单个数字.可以是数字或字符串. 解决方案 Short &时髦: + new Date() 像 plus 这样的一元运算符会触发 Date 对象中的 valueOf 方法,并返回时间戳(没有任何更改). 详情: 在几乎所有当前浏览器上,您都可以使用 Date.now() 以毫秒为单位获取UTC时间戳;一个值得注意的例外是 IE8 ..
发布时间:2021-12-10 23:45:59 前端开发

在javascript中检查年份是否为闰年

函数leapYear(year){变量结果;year = parseInt(document.getElementById("isYear").value);如果(年/400){结果=真}否则如果(年/100){结果=假}否则如果(年/4){结果=真}别的{结果=假}返回结果} 这是我到目前为止所拥有的(条目来自因此存储在“isYear"中),我基本上遵循了这个here,所以使用我已经拥有的, ..

将月份添加到日期

我正在尝试为我拥有的日期添加一个月.但是到目前为止,它不可能以直接的方式进行.以下是我尝试过的. d 添加不会有帮助,因为月份不会重叠. seq(as.Date("2004-01-31"), by = "month", length = 2)# [1] "2004-01-31" "2004-03-02" 以上可能有效,但它又不是直截了当的.此外,它还添加了 30 天或类似以下问题的日期 ..
发布时间:2021-12-10 09:29:55 其他开发

Oracle:如何将分钟添加到时间戳?

我需要为 Oracle 日期列中的值添加 30 分钟.我通过指定 在我的 SELECT 语句中执行此操作 to_char(date_and_time + (.000694 * 31) 大部分时间都可以正常工作.但不是当时间在 AM/PM 边界时.例如,将 30 分钟添加到 12:30 [即 PM] 返回 1:00 即 AM.我期望的答案是 13:00.这样做的正确方法是什么? 解决 ..
发布时间:2021-12-06 08:18:28 数据库

计算 Oracle SQL 中 2 个日期/时间之间的差异

我有一个表格如下: 文件名 - varchar创建日期 - 日期格式 dd/mm/yyyy hh24:mi:ss最早的 cdr 日期 - 日期格式 dd/mm/yyyy hh24:mi:ss 如何计算 Oracle SQL 中两个日期之间的小时、分钟和秒(可能还有天)的差异? 谢谢 解决方案 您可以在 Oracle 中减去日期.这会给您带来天数的差异.乘以 24 得到小时,依此类 ..
发布时间:2021-12-05 23:25:44 数据库