结合日期列和时间列创建时间戳对于具有日期列和时间列的数据表,我创建了一个新列,该列使用公式 Date + Time 来创建时间戳。但是,如果某些时间戳导致比应有的时间早 4 年,则该公式似乎不一致。
| 日期 | 时间 | 时间戳(公式) |
| 2021 - 10 - 01 | 上午 12:05 | 2021 年 10 月 1 日上午 12:05 |
| 2021 - 10 - 23 | 下午 6 点 59 分 | 2017 年 10 月 23 日下午 6:59 |
| 2021 - 11 - 07 | 晚上 7 点 45 分 | 2017 年 11 月 7 日下午 7:45 |
有没有更好的方法来生成时间戳来避免导致此问题的任何原因?
数据表Re: 结合日期列和时间列创建时间戳假设您的日期列和时间列是 JMP 日期/时间值,我的建议是您需要更改 2 列的显示格式以显示日期和时间,以查看时间列是否包含日期值在此示例中,第 6 列和第 7 列显示相同的时间值,

然而,当人们检查实际数值时,它们是完全不同的。

第 6 列实际上包含日期组件,所以我猜在您的时间值中,还有其他与日期相关的值

Re: 结合日期列和时间列创建时间戳感谢您的解释。当我更改时间列的格式时,它显示了不同的日期,一个是 1994 年 1 月 1 日,另一个是 1899 年 12 月 31 日。提取到 JMP 的原始数据仅列出时间,因此我不清楚日期是如何“分配”给时间的。如何解决差异,以使时间列中的日期保持一致?