我正在尝试使用生成的列来添加一个时间戳列和一个int列,它以毫秒为单位保存一个计数器,如下所示:
datetime_created timestamp current timestamp
counter int 20
//for example i have 2019 31 10 10 00 00 as timestamp and
//9567.4356 as counter
如何将时间戳与计数器相加(以毫秒为单位)以获得生成的列(如datetime_ended )?
我想得到当前的时间,以秒为单位,并将秒与玩家的持续时间和其他双值相加。
这是我试过但不起作用的代码。
let date = Date()
let calendar = Calendar.current
let now = calendar.component(.second, from: date)
let start_time = now + player.duration + (myModel.diff * 60)
myModel.diff代码
var diff: Double = 1
当我尝试这段代码时,我会发现
二进制运算符'+‘
我可以在我的index.js中使用下面这行代码来获取时间戳。 var now = admin.firestore.Timestamp.now(); 我只想要一个小时前的时间戳。 我已经试过了,但是没有效果。 var old = now(now.seconds-1*60*60,milliseconds); 我也尝试过,但它只返回秒而不是时间戳 var old = admin.firestore.Timestamp.now().seconds - 1*60*60; 关于如何获取一个小时前的时间戳,有什么想法吗?
使用下面的查询,以获得每个月的时间差和。基本上我有一个开始的时间,停止的时间。我取等于运行时间的差值,然后我想把所有运行时间加起来一个月,也就是说,在一月份,我们有x小时,y分钟和z秒的运行时。
然而,当我将这些值相加时,我会体验到奇怪的结果。把一月和二月的时间相加。我得到了不同的结果。然后,当将秒转换为时间戳时,它们解析为相同的时间值。
查询1
select sum(TIME_TO_SEC(diff)) as "total runtime" from
(SELECT
CASE WHEN RIGHT(stp_time,3)="DUR"
好吧..。我这里有一个查询,它计算服务器的正常运行时间,有时这个正常运行时间超过24小时。我基本上是用
select start, end, start-end as real_uptime from uptime
start和end是timestamp with timezone字段
另外,我有一个存储函数,它将所有real_uptime相加一段时间,并返回它们.
但是,我将值start和end转储到电子表格中,在那里进行计算时,结果与存储函数处理的结果不同(存储函数返回的值较低)。我认为他忽略了real_uptime大于一天的结果。Postgresql将它们显示为x days hh:mm:
我如何计算两个日期的总和?
我有两个日期,格式是j h:i:s,我想把它们相加
我找到了这个脚本,但没有关于日子的参考,我对此很陌生,这里是脚本,也许有人可以做必要的更改。
<?php
/**
* @author Masino Sinaga, http://www.openscriptsolution.com
* @copyright October 13, 2009
*/
echo sum_the_time('01:45:22', '17:27:03'); // this will give you a result: 19:12:25
f