Основной выбор условных данных в зоопарке

date2 = 02/09/2009 не считается датой. он работает таким образом. Сначала он делится 02/09, он возвращает 0.2222222222222222, и его разделили на 2009 год (0.2222222222222222 / 2009). наконец, вы получили результат date2 = 0.0001106133510314695. таким же образом он вычисляет результат для даты1.

это не действительная операция. Если вы хотите определить дату. убедитесь, что вы разместили данные в правильном формате даты.

использовать либо новую дату (), либо Date.parse («02/09/2009»)

Изменить:

   new Date(Date.parse("03/12/2009")-Date.parse("02/09/2009")).toLocaleDateString() Or
   new Date(date1- date2).toLocaleDateString()

is not that work .. ??

Редактировать:

может быть, это сработает .. можно попробовать ..

 Date.parse("03/12/2009")-Date.parse("02/09/2009") / (24*60*60*1000) 

, и он возвращает 31 день

, кажется, работает для меня .. но в моей временной зоне это заняло 03/12/2009 как 3-й месяц 11-й день и год 2009

(24 * 60 * 60 * 1000) = количество миллисекунд в день

0
задан BladeVsResiduals 13 July 2018 в 09:28
поделиться

1 ответ

Он попытается объединить z [1,] и z [2,], чтобы сделать & amp; но они не имеют общего времени.

Вы можете попробовать один из них:

library(zoo)

## 1
which(apply(z > 0, 2, all))

## 2 
which(pmin(z[1, ], z[2, ]) > 0)

## 3
which(colSums(z > 0) == nrow(z))

## 4
which(apply(z, 2, min) > 0)

## 5
cz <- coredata(z)
which(cz[1, ] > 0 & cz[2, ] > 0)

# 6
library(matrixStats)
which(colAlls(z > 0))
0
ответ дан G. Grothendieck 17 August 2018 в 13:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: