time相关内容

如何在 Swift 中解析/创建格式化为 UTC 时区(ISO 8601、RFC 3339)的小数秒格式的日期时间戳?

如何使用ISO 8601和RFC 3339? 目标是一个看起来像这样的字符串: “2015-01-01T00:00:00.000Z" 格式: 年、月、日,如“XXXX-XX-XX" 字母“T"作为分隔符 时、分、秒、毫秒,如“XX:XX:XX.XXX". 字母“Z"作为零偏移的区域指示符,也就是 UTC、GMT、祖鲁时间. 最佳情况: 简单、简短且直接的 Swif ..
发布时间:2021-12-02 15:16:03 移动开发

如何在 .NET 中使用自定义格式对 TimeSpan 对象进行 String.Format 格式化?

将 TimeSpan 对象格式化为具有自定义格式的字符串的推荐方法是什么? 解决方案 请注意:此答案适用于 .Net 4.0 及更高版本.如果您想在 .Net 3.5 或更低版本中格式化 TimeSpan,请参阅 JohannesH 的回答. 自定义 TimeSpan 格式字符串是在 .Net 4.0 中引入的.您可以在 MSDN Custom TimeSpan Format Str ..
发布时间:2021-12-02 13:44:50 C#/.NET

检测重叠时段的算法

我必须检测两个时间段是否重叠. 每个时期都有一个开始日期和一个结束日期. 我需要检测我的第一个时间段 (A) 是否与另一个时间段 (B/C) 重叠. 就我而言,如果 B 的开头等于 A 的结尾,则它们不重叠(反之亦然) 我发现了以下情况: 所以实际上我是这样做的: tStartA tEndA//对于情况3 (案例4在案例1或案例2中的帐户中) 它有效,但似乎效率不高. ..
发布时间:2021-12-02 13:31:44 C#/.NET

在 Ruby on Rails 中,DateTime、Timestamp、Time 和 Date 之间有什么区别?

根据我的经验,在编程时获取正确的日期/时间总是充满危险和困难. Ruby 和 Rails 在这个问题上总是让我望而却步,即使只是因为选项太多;我从来不知道我应该选择哪个. 当我使用 Rails 并查看 ActiveRecord 数据类型时,我可以找到以下内容 :datetime、:timestamp、:time 和:date 并且不知道有什么区别或陷阱潜伏在哪里. 有 ..
发布时间:2021-12-02 12:57:52 其他开发

如何使用 Active Support 核心扩展

我安装了 Active Support 3.0.3 和 Rails 3.0.3 和 Ruby 1.8.7. 当我尝试使用 1.week.ago 我得到 NoMethodError: 未定义方法 'week' 为 1:Fixnum来自 (irb):2 其他核心扩展似乎有效.我在朋友的计算机上尝试过(他的安装规格和旧版本都相同),结果相同. 是什么? 所有这些都在 IRB 中. ..
发布时间:2021-12-02 12:52:28 其他开发

如何在 C++ 中获取当前时间和日期?

有没有一种跨平台的方式来获取 C++ 中的当前日期和时间? 解决方案 在 C++ 11 中你可以使用 std::chrono::system_clock::now() 示例(复制自 en.cppreference.com): #include #include #include int main(){自动启动 = std::chrono::system ..
发布时间:2021-12-01 15:42:08 C/C++开发

轻松测量经过的时间

我正在尝试使用 time() 来测量各个点我的程序. 我不明白的是为什么之前和之后的值是一样的?我知道这不是描述我的程序的最佳方式,我只是想看看某件事需要多长时间. printf("**MyProgram::before time= %ld\n", time(NULL));做一些事情();doSomthingLong();printf("**MyProgram::after time= % ..
发布时间:2021-12-01 15:31:14 服务器开发

如何在PHP中以分钟为单位获得时差

如何在 PHP 中计算两个日期时间之间的分钟差? 解决方案 从未来最多减去过去最多 1 并除以 60. 时间以 Unix 格式完成,因此它们只是一个大数字,显示从 1970 年 1 月 1 日,格林威治标准时间 00:00:00 开始的秒数 ..
发布时间:2021-12-01 10:22:29 PHP

C#计算相对时间

给定一个特定的 DateTime 值,我如何显示相对时间,例如: 2 小时前 3 天前 一个月前 解决方案 Jeff, 您的代码 很好,但使用常量可能会更清晰(如代码完成中所建议). const int SECOND = 1;const int 分钟 = 60 * 秒;const int 小时 = 60 * 分钟;const int DAY = 24 * 小时;const in ..
发布时间:2021-12-01 09:04:14 C#/.NET

Tkinter——随着时间的推移执行函数

我正在尝试弄清楚 tkinter 控制流是如何工作的. 我想显示一个矩形并使其闪烁三次.我写了这段代码,但它不起作用.我猜是因为 blink 在 mainloop 之前执行了,它实际上并没有绘制任何东西.如果是这样,我如何在 blink 和 mainloop 之间交换控制流以使其工作? 我的代码: from tkinter import *从时间导入 *def闪烁(矩形,画​​布): ..
发布时间:2021-11-30 23:54:14 Python

在 JavaScript 中将 Unix 时间戳转换为时间

我将时间作为 Unix 时间戳存储在 MySQL 数据库中,然后发送到一些 JavaScript 代码.我如何才能抽出时间? 例如,HH/MM/SS 格式. 解决方案 let unix_timestamp = 1549312452//根据时间戳创建一个新的 JavaScript Date 对象//乘以 1000,以便参数以毫秒为单位,而不是秒.var date = new Dat ..
发布时间:2021-11-30 22:17:33 前端开发

向 JavaScript 日期添加天数

如何使用 JavaScript 为当前 Date 添加天数.JavaScript 是否有像 .Net 的 AddDay 这样的内置函数? 解决方案 您可以创建一个:- Date.prototype.addDays = function(days) {var date = new Date(this.valueOf());date.setDate(date.getDate() + 天数 ..
发布时间:2021-11-30 22:06:50 前端开发

计算预计剩余时间

我编写了一个脚本来安装多个应用程序(Adobe Reader、Spotify、Microsoft Office 等).它在 Windows 安装后使用.我想显示当前安装的估计剩余时间. 问题是每台计算机都不同.如何使用 计算剩余时间 安装以前的应用程序所需的时间, 申请总数和 已安装应用程序的数量. 平均无济于事,因为某些应用程序安装时间为 10 秒,而其他时间为 5 分钟.如 ..
发布时间:2021-11-30 20:54:32 其他开发

每 15 分钟触发一次(相对于 00 分钟)

使用AutoIt,如何在时间处于xx:00、xx:15、xx:30 和 时执行某些操作>xx:45(每15分钟)通过识别实际时间? 解决方案 睡眠(1000 * 60 * 15).示例如下: "通过识别实际时间" -要求(使用 Mod() 和 @MIN -macro): 全局常量 $g_iInterval = 15全局常量 $g_iDelay = 10全局常量 $g_sMsg ..
发布时间:2021-11-30 20:51:58 其他开发

JavaScript - 将 Date() 转换为秒

我在这里使用 Algolia 制作的 Hacker News API: https://hn.algolia.com/api 我有点困惑,因为它说要搜索帖子,因为它说要运行以下查询: 自时间戳 X 起的评论(以秒为单位)http://hn.algolia.com/api/v1/search_by_date?tags=comment&numericFilters=created_a ..
发布时间:2021-11-26 23:44:11 前端开发

JFormattedTextField :输入持续时间值

我想使用 JFormattedTextField 来允许用户将时间 duration 值输入到表单中.示例有效值为: 2h 30m 72h 15m 6h 0h 但是我在这方面取得的成功有限.有人可以建议如何做到这一点吗?如果使用 JTextField 也可以实现此结果,我就可以了. 谢谢! 如果值得的话,这是我目前的尝试: mFormattedText.setFo ..
发布时间:2021-11-25 20:57:21 Java Web开发

如何在 Java 中计算时间跨度并格式化输出?

我想取两次(自纪元以来的秒数)并以如下格式显示两者之间的差异: 2 分钟 1 小时 15 分钟 3 小时 9 分钟 1 分钟前 1 小时 2 分钟前 我怎样才能做到这一点?? 解决方案 既然大家都喊“YOODAA!!!"但没有人发布一个具体的例子,这是我的贡献. 您也可以使用 Joda-Time 执行此操作.使用 Period代表一个时期.要在所需的人类表示中格式 ..
发布时间:2021-11-25 19:25:23 Java Web开发

我应该使用 Java 日期和时间类还是使用像 Joda Time 这样的 3rd 方库?

我正在创建一个基于网络的系统,该系统将在世界各地的国家/地区使用.必须存储的一种数据类型是日期和时间. 与 等 3rd 方库相比,使用 Java 日期和时间类的优缺点是什么乔达时间?我想这些第三方库的存在是有充分理由的,但我自己从未真正比较过它们. 解决方案 编辑:现在 Java 8 已经发布,如果你可以使用它,那就去做吧!在我看来,java.time 甚至比 Joda Time 更 ..
发布时间:2021-11-25 19:06:18 Java Web开发

时间对比

我在 hh:mm 中有一个时间,它必须由用户以该格式输入. 但是,我想比较一下时间(例如 11:22)是在上午 10 点到下午 6 点之间吗?但我如何比较呢? 解决方案 Java(还)没有一个很好的内置 Time 类(它有一个用于 JDBC 查询,但那不是你想要什么). 一种选择是使用 JodaTime API 及其 LocalTime 类. 只使用内置的 Java AP ..
发布时间:2021-11-25 18:21:26 Java Web开发

将时间戳以毫秒为单位转换为 Java 中的字符串格式时间

我正在尝试将一个长值(从 1/1/1970 开始的毫秒数,即纪元)转换为 h:m:s:ms 格式的时间. 我用作时间戳的长值,我从 log4j 的日志事件的字段 timestamp 中获取. 到目前为止,我已经尝试了以下方法,但失败了: logEvent.timeStamp/(1000*60*60)TimeUnit.MILLISECONDS.toMinutes(logEvent.ti ..
发布时间:2021-11-25 14:39:56 Java Web开发