r - 比较 R 中的 POSIXct 日期:最佳实践?
问题描述
我正在寻求对以下代码行为的一些见解。通过从具有特定时区的另一个变量生成格式字符串并使用该时区创建新的 POSIXct 来创建新的 POSIXct 变量。
eventTime1Converted <- as.POSIXct(format(eventTime1, tz = "GMT", usetz = TRUE), tz = "GMT")
奇怪的是,这两个变量最终并不相等:
> eventTime1Converted == eventTime1
[1] FALSE
特别是我的“GMT”时间戳变量似乎“小于”我的“EST”时间戳变量(原始变量)。所以看起来当数字部分相等时,然后比较时区?如果是这种情况,检查两个 POSIXct 变量是否相等的“正确”方法是什么?比较他们的as.numeric
价值观?
解决方案
推荐阅读
- c# - Asp.net 阻止用户使用 url 跳过登录
- spring-boot - 信任 Java 中的证书颁发机构
- mysql - 在 Node.js 中检查用户是否已存在于 MySql 数据库中
- angular - 角度打字稿响应模型和类型错误
- arduino - SAMD51:动画与阻塞操作
- qgis - QGIS 3.22从同一层聚合元素
- azure-data-factory - 如何使用 Azure 数据工厂的 Web Activity 发送 SQL 表数据?
- vscode-settings - 如何在 VSCode 中使用 vim 导航到现有文件?
- c# - ASP.NET Core MVC 如何使用数字 10、20、30、40、50...100 填充下拉列表。我生成 1,2,3
- java - Android(java)中基于多角色的用户登录