我正在尝试计算时间戳之间的差异,但输出只返回天数的差异,而不是时间:
ids <- c("101","102","103")
baseURL <- "http://api.example.com/query_json.ashx?m=Details&Id="
details <- c()
for (i in ids) {
details[i] <- lapply((paste(baseURL,i, sep="")), fromJSON)
}
df <- data.frame(details, stringsAsFactors=FALSE)
+02 00:00:00
答案 0 :(得分:0)
使用以下代码
.menu-open {
position:fixed;
}
此代码将输出
上面的代码将输出:
总共2天0年
0个月
2天
2小时
12分钟
25秒
您可以进一步计算分钟和秒的时差
答案 1 :(得分:0)
DECLARE
a INTERVAL DAY(2) TO SECOND(0);
BEGIN
--Compute interval and assign to an INTERVAL DAY TO SECOND variable
a := TO_TIMESTAMP('17:00',' hh24:mi ')
- TO_TIMESTAMP('08:00',' hh24:mi ');
-- - TO_TIMESTAMP('20-SEP-2015 10:59 pm','dd-Mon-yyyy hh:mi am');
DBMS_OUTPUT.PUT_LINE(SUBSTR(a, 5, 6));
END;
这是正确的解决方案!感谢您的帮助!