gpt4 book ai didi

c# - 从图表控件中检索 DateTime x 轴值

转载 作者:太空狗 更新时间:2023-10-30 00:54:43 24 4
gpt4 key购买 nike

我有一个包含数据的图表控件。 x轴数据为DateTime,Y轴为整数。我正在尝试从图表中提取数据并将其导出到 excel,但 DateTime 值无法以我可以理解或弄清楚如何解码它们的方式出现。

示例值如下:

图表从 2012 年 4 月 30 日开始到 2012 年 8 月 13 日结束。

数值显示:

{X=41030, Y=16991}
{X=41031, Y=34363}
{X=41032, Y=26744}
{X=41033, Y=28180}
{X=41034, Y=17478}

...intermediate values

{X=41134, Y=1785}

我将图表 x 轴类型设置为日期时间

RestartBooksAttempts.Series["Attempts"].XValueType = ChartValueType.DateTime;
RestartBooksAttempts.Series["Books"].XValueType = ChartValueType.DateTime;

我通过以下方式获取值:

Convert.ToDateTime(chart.Series[s.Name].Points[i].XValue)
double y = chart.Series[s.Name].Points[i].YValues[0];

显然 x 点不是 DateTime 可转换值,有人知道如何解码这些值吗?

最佳答案

好的,我发现了。

您必须使用 DateTime.FromOADate(double) 将其转换回来。

关于c# - 从图表控件中检索 DateTime x 轴值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11955866/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com