问题标签 [datetime-conversion]

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 回答
5444 浏览

javascript - 如何确定特定时间是否在javascript中的给定时间范围之间

我想在两个时间 var open_time 和 var close_time 之间检查 var check_val

结果总是其他部分

0 投票
1 回答
1202 浏览

c# - 野田时区格式

我正在使用 Noda Time 库。我的代码是

上面的代码行给了我这样的价值,这是我不想要的。

当我使用相同的区域并使用 timezonedb.com 进行查询时,它会给我这样的结果

但我需要这种格式的结果:

如何使用 Noda Time 实现这一目标?

0 投票
1 回答
90 浏览

php - 将时间转换为 Unix 时间戳

我需要使用 php 代码将以下日期转换为 Unix 格式。

2014-06-10T11:05:10.723Z到 Unix?

0 投票
1 回答
836 浏览

c# - PersianCalendar 无法将年/月/31(天)转换为公历日期

我正在尝试将 persianDate 转换为 standarddate 。

波斯日期的格式如下:1392/10/12(年/月/日)

在我的应用程序中,我试图将年/月/31 转换为标准时间,但出现此错误:

我得到错误的确切值是伊朗的 1393/04/31.6 月有31天数。

在主要我有这个代码:

0 投票
1 回答
3263 浏览

excel - 处理从 R 中的 excel 导入的日期和时间

我有来自硬拷贝论文的数据,这些数据必须首先手动输入到 excel 文件中,然后在 R 中处理。数据包含不同时间点(例如 08:10)的不同受试者(按 ID)的变量(读数)的多个读数, 08:20 等) 在不同的日期 (18.08.2014, 19.08.2014)。每个阅读系列的参考开始时间(例如,08:00)和参考开始日期(例如,2014 年 8 月 18 日)都是可用的。

包含数据的 excel 文件将如下所示

这些数据必须稍后在 R 中处理。我的目标是生成一个新列,其中包含每个阅读系列开始时间点之后的每个阅读时间(以小时为单位)。可以说得到 (y) 与 (x),其中 (x) 是以小时为单位的时间。我现在将此 excel 文件导入 R(以前保存为 .csv),但我不知道现在应该如何在 R 中生成新列!我应该先在excel中以另一种方式插入数据吗?

我希望我成功地阐明了我的需要,并且我可以从某人那里得到帮助。

提前谢谢了。

0 投票
1 回答
314 浏览

jquery - Jquery本地化UTC日期时间

我正在尝试本地化我的日期,但我收到了 NAN 无效日期。会是什么错误?

我的小提琴代码

0 投票
2 回答
115 浏览

sql - 如何将时间(7)格式从 24 更改为 12?

我有一个变量 as time(7),但它给了我如下值:'17:25'. 我希望它采用这种格式:'5:25 PM'. 有没有办法在 SQL 2012 中执行此操作而无需执行以下操作:

从这里得到的代码

0 投票
0 回答
108 浏览

vb.net - VB.NET 中滚动条和文本框之间的时间跨度到分钟转换问题

我有一个链接到滚动条的文本框,这样当滚动条向右滚动时,它会从 0 滚动到 1440(间隔 = 1),然后从分钟转换为时间跨度,然后将这个时间跨度显示在文本框上,奇怪的事情是,我只能根据 textbox.text 滚动到 23:51(1431 scrollbar.value)

还,

当我将文本框中的时间更改为 24:00 时,它会自动将其更改为 0:0,这不是我想要的,因为它具有误导性。滚动条左侧的时间已经是 0:0。所以我真的更希望它改为 24:00。

这是我当前使用的代码。我假设一些问题是由触发滚动条的文本框和触发文本框的滚动条引起的。

0 投票
4 回答
3727 浏览

sqlite - 本地时间的 18 位时间戳

我遇到了 Sq-lite 数据库。我发现我们的日期时间存储在 18 位时间戳中。

请帮助我如何将其转换为当地时间。(我试图转换它(从 1900 年开始的毫秒数)。但我没有得到它。它显示了 29 天的差异。我添加了 29 天的毫秒时间。但时间输出是错误的。我的假设是,它将是NTP 时间。)

在这里,我给出了 18 位时间戳及其等效的日期时间。

时间戳日期时间

362087070028927400 27-10-2014 15:06:57
362087302762879170 27-10-2014 15:22:
22:22:
06 362087302763135170
27-10-2014 27-10-2014 15:22:06
362087302851716030 27-10-2014 15:22:06
362087305419799000 27-10-2014 15:22:16 362087307972777150
27-10-2014 15:22:26 362087310530875300
27-10-2014 15:22:36
362087313092045760 27-10-2014 15:22:46
362087315652448200 27-10-2014 15:22:56
362087318210802600 27-10-2014 15:23:06
362087320772741060 27-10-2014 15:23:16
362087323333655740 27-10-2014 15 :23:26

谢谢

0 投票
1 回答
346 浏览

windows - 将 MM/DD/YYYY 转换为 YYYYDD(儒略日)的方法

有没有办法在批处理中将 mm/dd/yyyy(我的电脑日期)转换为 yyyydd(儒略日)?