标签: subtraction

如何使用Java日历从日期中减去X天?

有人知道使用Java日历从日期中减去X天的简单方法吗?

我无法找到任何允许我直接从Java中的日期减去X天的函数.有人能指出我正确的方向吗?

java calendar subtraction

171
推荐指数
6
解决办法
25万
查看次数

从Ruby中的DateTime减去n小时

我有一个Ruby DateTime,它从表单中填充.此外,我还有n小时的表格.我想从之前的DateTime中减去这n小时.(获得时间范围).

DateTime有两个方法" - "和"<<"来减去日期和月份,但不是小时.(API).有什么建议我怎么做?

ruby datetime subtraction hour

43
推荐指数
8
解决办法
8万
查看次数

为什么减法比Python中的加法更快?

我正在优化一些Python代码,并尝试了以下实验:

import time

start = time.clock()
x = 0
for i in range(10000000):
    x += 1
end = time.clock()

print '+=',end-start

start = time.clock()
x = 0
for i in range(10000000):
    x -= -1
end = time.clock()

print '-=',end-start
Run Code Online (Sandbox Code Playgroud)

第二个循环可靠地更快,从晶须到10%,取决于我运行它的系统.我已经尝试改变循环的顺序,执行次数等,它似乎仍然有效.

陌生人,

for i in range(10000000, 0, -1):
Run Code Online (Sandbox Code Playgroud)

(即向后运行循环)比快

for i in range(10000000):
Run Code Online (Sandbox Code Playgroud)

即使循环内容相同.

是什么给了,这里有更一般的编程课程?

python performance subtraction addition

34
推荐指数
4
解决办法
4945
查看次数

从另一个数组中减去一个NSArray中的对象

我有两个NSArrays:

NSArray *wants = [NSArray arrayWithObjects:
                  @"apples", 
                  @"oranges", 
                  @"pineapple", 
                  @"mango", 
                  @"strawberries", 
                  nil];
NSArray *needs = [NSArray arrayWithObjects:
                  @"apples", 
                  @"pineapple", 
                  @"strawberries", 
                  nil];
Run Code Online (Sandbox Code Playgroud)

我想要XOR他们.像wants - needs我这样的东西就是这样

[NSArray arrayWithObjects:
@"oranges", 
@"mango", 
nil];
Run Code Online (Sandbox Code Playgroud)

我通常会经历一些沉重的循环,但我确信有一种更实用的方法.我该怎么做呢?

cocoa cocoa-touch objective-c subtraction nsarray

32
推荐指数
3
解决办法
9145
查看次数

PHP:最简单的方法来获取第一个月前6个月的月份日期?

因此,如果今天是2010年4月12日,它将于2009年10月1日返回

我用谷歌搜索的一些可能的解决方案似乎过于复杂,有什么建议吗?

php datetime subtraction

31
推荐指数
3
解决办法
5万
查看次数

如何从矩阵的每一行中减去一个向量?

可能重复:
如何将矩阵的每一行除以固定行?

我正在寻找一种优雅的方法来从矩阵的每一行中减去相同的向量.这是一种非常优雅的方式.

a = [1 2 3];
b = rand(7,3);
c(:,1) = b(:,1) - a(1);
c(:,2) = b(:,2) - a(2);
c(:,3) = b(:,3) - a(3);
Run Code Online (Sandbox Code Playgroud)

而且,优雅的方式不能比这种方法慢.

我试过了

c = b-repmat(a,size(b,1),1); 
Run Code Online (Sandbox Code Playgroud)

而且似乎更慢.

编辑:获胜者是这种方法.

c(:,1) = b(:,1) - a(1);
c(:,2) = b(:,2) - a(2);
c(:,3) = b(:,3) - a(3);
Run Code Online (Sandbox Code Playgroud)

编辑:更多方法和tic toc结果:

n = 1e6;
m = 3;
iter = 100;
a = rand(1,m);
b = rand(n,m);

tic
c = zeros(size(b));
for i = 1:iter
    c(:,1) = b(:,1) - a(1);
    c(:,2) = …
Run Code Online (Sandbox Code Playgroud)

matlab vector matrix subtraction

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

如何从Date对象中减去一个月?

如何从VB.NET中的日期对象中减去一个月?

我试过了:

Today.AddMonths(-1)
Run Code Online (Sandbox Code Playgroud)

但是,鉴于今天是2010年1月1日,我得到的结果是2010年12月1日.我想要的答案是2009年12月1日.

有没有一种方便的方法在.NET框架中执行此操作?

vb.net asp.net date subtraction

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

如何从今天起减去4个月?

我需要以"Ymd"格式声明两个日期:$toDate$fromDate.

$toDate代表今天的日期,$fromDate需要比今天早4个月.

$toDate = Date('Ymd');
$fromDate = ?
Run Code Online (Sandbox Code Playgroud)

我该如何创作$fromDate

php date subtraction intervals

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

如何从另一个数据帧中删除pandas数据帧

如何从另一个数据帧中删除pandas数据帧,就像set减法一样:

a=[1,2,3,4,5]
b=[1,5]
a-b=[2,3,4]
Run Code Online (Sandbox Code Playgroud)

现在我们有两个pandas数据帧,如何从df1中删除df2:

In [5]: df1=pd.DataFrame([[1,2],[3,4],[5,6]],columns=['a','b'])
In [6]: df1
Out[6]:
   a  b
0  1  2
1  3  4
2  5  6


In [9]: df2=pd.DataFrame([[1,2],[5,6]],columns=['a','b'])
In [10]: df2
Out[10]:
   a  b
0  1  2
1  5  6
Run Code Online (Sandbox Code Playgroud)

那么我们期望df1-df2的结果是:

In [14]: df
Out[14]:
   a  b
0  3  4
Run Code Online (Sandbox Code Playgroud)

怎么做?

谢谢.

python subtraction dataframe pandas

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

我如何在python中减去两个字符串?

我有一个长字符串,基本上是一个列表str="lamp, bag, mirror,"(和其他项目)

我想知道我是否可以添加或减去一些项目,在其他编程语言中我可以很容易地做到:str=str-"bag,"并且str="lamp, mirror,"这在python中不起作用(我在W8 pc上使用2.7)

有没有办法将字符串分开说"bag",并以某种方式将其用作减法?然后我仍然需要弄清楚如何添加.

python string subtraction addition

22
推荐指数
3
解决办法
7万
查看次数