set.seed(123)
W <- runif(1e6, -1, 5)
X <- runif(1e6, 0, 1)
Y <- runif(1e6, 0, 2)
Z <- runif(1e6, 0.5, 2)
T <- Reduce(`+`, list(W, X, Y, Z))
cdfT <- ecdf(T)
1 - cdfT(0.5) # Pr(T > 0.5)
# [1] 0.997589
如何使时间戳保持一致?
答案 0 :(得分:5)
您的问题并不完全清楚,但我怀疑您希望第一个和第三个print
语句是相同的。假设这是真的,您需要修复第1行或第2行代码以使用相同的纪元。
第一行使用“1970”时代。第二行使用Cocoa“参考日期”时代。他们不一样。更改两行中的一行以匹配另一行。
你想要:
let timestamp = (NSDate().timeIntervalSinceReferenceDate)
let date = NSDate(timeIntervalSinceReferenceDate:timestamp)
或:
let timestamp = (NSDate().timeIntervalSince1970)
let date = NSDate(timeIntervalSince1970:timestamp)