标签: subtraction

如何在MySQL中以分钟为单位计算经过的时间

表中有一个时间戳列/字段,格式如下

2009-12-05 10:35:28,
Run Code Online (Sandbox Code Playgroud)

现在我想从那时起以分钟(已经过了多少分钟)的时间来获得时间,怎么做?

mysql datetime function subtraction intervals

2
推荐指数
1
解决办法
4371
查看次数

在For循环Python中通过字典值从Iterated Total中减去

使用Python 2.7.

我有一个字典,团队名称作为键,值包含在列表中.第一个值是团队得分的运行量,第二个值是允许的运行:

NL = {'Phillies': [662, 476], 'Braves': [610, 550], 'Mets': [656, 687]}
Run Code Online (Sandbox Code Playgroud)

我有一个迭代每个键的函数,并提供整个字典得分和允许的总运行.我还希望能够从总数中减去每个团队,并创建联盟减去团队价值.

我首先尝试了以下方面:

def Tlog5(league, league_code):
    total_runs_scored = 0
    total_runs_allowed = 0
    for team, scores in league.iteritems():
        total_runs_scored += float(scores[0])
        total_runs_allowed += float(scores[1])
        team_removed_runs = total_runs_scored - scores[0]
Run Code Online (Sandbox Code Playgroud)

不幸的是,这似乎只是从已经迭代的值而不是完整的总和中减去.因此,对于字典中的第一个团队,team_removed_runs为0,对于第二个团队,它是前两个团队减去第二个团队总数的总计(仅剩下第一个团队总数).

我试图将team_removed_runs = total_runs_scored - scores [0]移出for循环,但后来我只获得了字典中最后一个团队的值.

有没有办法可以为字典中的所有团队返回team_removed运行?

谢谢你的帮助!

python iteration dictionary list subtraction

2
推荐指数
1
解决办法
1228
查看次数

如何在java中减去或添加两个十六进制值

有没有办法计算两个十六进制值而不将其转换为int?例如:

String sHex = "f7c0";
String bHex = "040000000";
Run Code Online (Sandbox Code Playgroud)

java hex add subtraction

2
推荐指数
1
解决办法
2万
查看次数

减去两个数据集

我有2个数据集.一个是父数据集(A),另一个是它的子集(B).我想从A创建一个不包含B行的数据集.它应该是这样的

C = AB

数据集A和B都具有相同数量的列和列名称.

r dataset subtraction

2
推荐指数
1
解决办法
6294
查看次数

Android减去日期

所以我试图减去我提出这个代码的2个日期:

java.text.DateFormat df = new java.text.SimpleDateFormat("hh:mm:ss_yyyy.MM.dd");
java.util.Date date1 = new java.util.Date();
java.util.Date date2 = df.parse("00:00:00_2013.01.01");
long diff = date2.getTime() - date1.getTime();
Run Code Online (Sandbox Code Playgroud)

但问题是差异不正确.

谁能告诉我我做错了什么?

android date subtraction simpledateformat

2
推荐指数
1
解决办法
1万
查看次数

如何从arraylist中减去一些值?

这是一个例子:

public static ArrayList<Integer> position = new ArrayList<Integer>();
public static ArrayList<Integer> new_position = new ArrayList<Integer>();

Collections.copy(new_position, position);
    for (int j = 0; j < position.size(); j++) {

        new_position.get(j) -=4;
    }
Run Code Online (Sandbox Code Playgroud)

我想复制值,然后从我的新arraylist减去4.我怎样才能成功?我是java的新手.我也有一个错误,如:The left-hand side of an assignment must be a variable它指的是nowe_pozycje.get(j) -=4;.

java arraylist subtraction

2
推荐指数
1
解决办法
4165
查看次数

使用pandas找出2列与Null之间的差异

我想在pandas DataFrame中找到2列int类型之间的区别.我正在使用python 2.7.栏目如下 -

>>> df
   INVOICED_QUANTITY  QUANTITY_SHIPPED
0                 15               NaN
1                 20               NaN
2                  7               NaN
3                  7               NaN
4                  7               NaN
Run Code Online (Sandbox Code Playgroud)

现在,我想从INVOICED_QUANTITY中减去QUANTITY_SHIPPED并执行以下操作 -

>>> df['Diff'] = df['QUANTITY_INVOICED'] - df['SHIPPED_QUANTITY']
>>> df
   QUANTITY_INVOICED  SHIPPED_QUANTITY  Diff
0                 15               NaN   NaN
1                 20               NaN   NaN
2                  7               NaN   NaN
3                  7               NaN   NaN
4                  7               NaN   NaN
Run Code Online (Sandbox Code Playgroud)

我该如何照顾NaN?我希望得到以下结果,因为我希望NaN被视为0(零) -

>>> df
       QUANTITY_INVOICED  SHIPPED_QUANTITY  Diff
    0                 15               NaN   15
    1                 20               NaN   20
    2                  7               NaN   7
    3                  7               NaN   7
    4 …
Run Code Online (Sandbox Code Playgroud)

python nan subtraction dataframe pandas

2
推荐指数
2
解决办法
2135
查看次数

在Google表格中添加和减去时间

我在制作Google表格中的电子表格,需要一段时间(从跑道分割开始)并减去它们(从单圈获得时间)然后添加它们以获得最后时间(在标有"总计"的列中) ).我已经尝试使用123按钮来格式化单元格,如"mm:ss:SS"(如果这甚至是正确的)但是仍然不起作用...我没有得到错误或任何东西,总列只是说00:00.00.我究竟做错了什么?怎么修好?提前谢谢大家.

time duration subtraction addition google-sheets

2
推荐指数
1
解决办法
2万
查看次数

减去NSDecimalNumber swift?

我想简单地从另一个NSDecimalNumber中减去一个NSDecimalNumber.无论出于何种原因,这都不起作用,并且第一个NSDecimalNumber没有更新.

这是我的代码.

func updateTotal(itemAmount amount: NSDecimalNumber) {
    print("before: \(self.total), amount: \(amount)")
    self.total.decimalNumberBySubtracting(amount)
    print("after: \(self.total)")
}
Run Code Online (Sandbox Code Playgroud)

之前和之后的self.total都不受减法的影响.我正在使用swift 2.0

subtraction nsdecimalnumber swift swift2

2
推荐指数
1
解决办法
272
查看次数

r - 有条件地减去两个数据表

我有两个data.tables显示多个位置的温度(由地理编码标识).

我想基于它们的减法创建第三个.他们来了:

library(data.table)

# Generate random data:
geocode <- paste0("N", 1:10)
dates <- seq(as.Date("2000-01-01"), as.Date("2004-12-31"), by="month")
models <- c("A", "B", "C", "D", "E")
temp <- runif(length(geocode)*length(dates)*length(models), min=0, max=30)
dt1 <- data.table(expand.grid(Location=geocode,Date=dates,Model=models),Temperature=temp)


ref <- runif(length(geocode), min=0, max=30)
dt2 <- data.table(expand.grid(Location=geocode), Temperature=ref)
Run Code Online (Sandbox Code Playgroud)

我想从dt1中有条件地减去dt2.通过每个位置(地理编码),我想从dt1中的温度中减去dt2中的温度,保留其他列(DateModel).

怎么做到这一点?我知道如果它是一个单一的数据表怎么做,但我从来没有试过在这样的两个不同的数据表上做代数.

r subtraction conditional-statements data.table

2
推荐指数
1
解决办法
840
查看次数