如何在 R 中提取 xts 对象的时间戳?

How can I extract the timestamp of an xts object in R?

我在 R 中访问我的 xts 对象的时间戳时遇到问题。

对象的结构如下所示

                    FB.Open FB.High FB.Low FB.Close FB.Volume  FB.WAP FB.hasGaps FB.Count
2015-10-30 10:40:00  104.61  104.62 104.35   104.38      4532 104.472          0     2067

我访问 FB.OpenFB.High 等没有问题

例如,我通过调用 data[1,1] 来这样做,并且会得到以下

                    FB.Open
2015-10-30 10:30:00  104.38

问题是当我尝试访问索引时

例如,当我做类似的事情时

data[1,0]

我会得到

2015-10-30 10:30:00

我得到一个 xts 宽度为零的对象,我似乎无法对其进行操作。

我只需要将时间戳放在一个变量中。

任何正确方向的提示都将不胜感激。

谢谢

使用index(xtsobject)

data(sample_matrix)
sample.xts <- as.xts(sample_matrix, descr='my new xts object')
index(sample.xts)

> index(sample.xts)
  [1] "2007-01-02 EST" "2007-01-03 EST" "2007-01-04 EST" "2007-01-05 EST" "2007-01-06 EST" "2007-01-07 EST"
  [7] "2007-01-08 EST" "2007-01-09 EST" "2007-01-10 EST" "2007-01-11 EST" "2007-01-12 EST" "2007-01-13 EST"
 [13] "2007-01-14 EST" "2007-01-15 EST" "2007-01-16 EST" "2007-01-17 EST" "2007-01-18 EST" "2007-01-19 EST"
 [19] "2007-01-20 EST" "2007-01-21 EST" "2007-01-22 EST" "2007-01-23 EST" "2007-01-24 EST" "2007-01-25 EST"