问题标签 [datetime]

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 投票
3 回答
10670 浏览

c# - 你如何计算C#中的累积时间?

我想计算我保存在数据库中的 2 次之间的时间跨度。所以从字面上看,我想知道这两个值之间的时间长度。

14:10:20 - 10:05:15 = 02:05:05

所以结果是 02:05:05。

我将如何使用 C# 来实现这一点?

14:10:20 是我将其保存在数据库中的格式。

0 投票
2 回答
1212 浏览

c# - .NET - 如何隐藏 DateTimePicker 中的无效选择

我已经设置了 DateTimePicker 的 MaxDate 和 MinDate 属性。但是,当我在运行时测试控件时,无法区分无效日期和有效日期。唯一的区别是单击无效日期不会执行任何操作。

这对用户来说不是很直观。我希望能够一眼看出有效日期是什么。

有什么方法可以突出显示有效日期范围 - 或者更恰当地说,“暗淡”无效日期?或者,是否有另一个更合适的控制?我确信几个组合框会起作用,但我真的认为当被要求输入日期时,应该向用户展示一个日历控件。

上下文:这是一个 WinForms 图表应用程序。有效数据的范围是固定的(新数据是通过另一个进程添加的)。用户需要为图表的开始时间选择日期和时间(以及持续时间,单独处理)。

0 投票
15 回答
553114 浏览

java - 在Java中获取当前年份的整数值

我需要将 Java 中的当前年份确定为整数。我可以只使用java.util.Date(),但它已被弃用。

0 投票
18 回答
770603 浏览

php - 使用 PHP 从 MySQL 日期时间转换为另一种格式

datetime在 MySQL 中有一个专栏。

如何使用 PHP将其转换为mm/dd/yy H:M (AM/PM)显示?

0 投票
22 回答
71665 浏览

javascript - 如何从 JavaScript 中的用户输入将时间解析为 Date 对象?

我正在开发一个表单小部件,供用户在文本输入中输入一天中的时间(用于日历应用程序)。使用 JavaScript(我们使用 jQuery FWIW),我想找到解析用户输入到 JavaScriptDate()对象中的文本的最佳方法,以便我可以轻松地对其进行比较和其他操作。

我尝试了这种parse()方法,但它对我的需求来说有点太挑剔了。我希望它能够成功地将以下示例输入时间(除了其他逻辑上相似的时间格式)解析为同一个Date()对象:

  • 1:00 PM
  • 1:00 PM
  • 下午 1:00
  • 1:00 PM
  • 1:00 PM。
  • 下午 1:00
  • 下午 1 点
  • 下午 1 点
  • 1个
  • 下午 1 点
  • 下午 1 点
  • 1便士
  • 13:00
  • 13

我在想我可能会使用正则表达式来拆分输入并提取我想用来创建Date()对象的信息。做这个的最好方式是什么?

0 投票
9 回答
12848 浏览

c# - 计算两个日期时间之间经过的工作时间

给定两个日期时间。计算它们之间的工作时间的最佳方法是什么。考虑到工作时间是周一 8 - 5.30,周二至周五 8.30 - 5.30,并且任何一天都可能是公共假期。

这是我的努力,看起来效率非常低,但就迭代次数而言,IsWorkingDay 方法会访问数据库以查看该日期时间是否是公共假期。

任何人都可以提出任何优化或替代方案。

0 投票
10 回答
1154 浏览

language-agnostic - 您将如何存储和查询营业时间?

我们正在构建一个应用程序来存储各种企业的“营业时间”。表示此数据的最简单方法是什么,以便您可以轻松检查项目是否打开?

一些选项:

  • 分割出可以标记为“打开/关闭”的块(每 15 分钟一次)。检查涉及查看“打开”位是否设置为所需时间(有点像火车时刻表)。
  • 存储时间范围列表(11am-2pm、5-7pm 等)并检查当前时间是否在任何指定范围内(这是我们的大脑在解析上述字符串时所做的事情)。

有没有人有存储和查询时间表信息的经验和任何建议?

(有各种疯狂的极端案例,比如“本月的第一个星期二关闭”,但我们将把它留到另一天)。

0 投票
14 回答
793205 浏览

python - 如何计算两个给定日期之间的天数

如果我有两个日期(例如'8/18/2008''9/26/2008'),获取这两个日期之间天数的最佳方法是什么?

0 投票
5 回答
4176 浏览

java - 用Java表达Excel公式(十进制到时间的解释)

我正在将 excel 工作表公式转换为 java,但我不明白 excel 如何设法采用以下公式:0.22 应用公式:=TEXT(R5/14, "h:mm") 并以某种方式得出:0.22

如果我再次提供: 2.8 它到达 4.48 有人可以向我解释它是如何做到的。我已经阅读了一些关于十进制的内容并且我理解转换,但这还没有帮助解释上述内容。

0 投票
6 回答
33158 浏览

c# - 有没有更好的方法将 DateTime 修剪到特定的精度?

将 DateTime 对象修剪到特定精度的最佳方法是什么?例如,如果我有一个值为“2008-09-29 09:41:43”的 DateTime,但我只希望它精确到分钟,还有比这更好的方法吗?

我真正想要的是使其可变,以便我可以将其精度设置为秒、分钟、小时或天。