//24小时x轴单位
protected string XunitHours()
{
string today = DateTime.Now.ToString("yyyy-MM-dd ");
today += "00:00:00";
string resultStr = "";
resultStr += "00:00:00,";
for (int i = 1; i < 24; i++)
{
resultStr += DateTime.Parse(today).AddHours(i).ToString("HH:mm:ss") + ",";
}
return resultStr.TrimEnd(',');
}
//本周x轴单位
protected string XUnitWeek()
{
string result = "";
DateTime dt = DateTime.Now; //当前时间
DateTime startWeek = dt.AddDays(1 - Convert.ToInt32(dt.DayOfWeek.ToString("d"))); //本周周一
result += startWeek.ToString("yyy-MM-dd") + ",";
for (int i = 1; i < 7; i++)
图表X轴数据 今日24小时/本周7天/本月30天
最新推荐文章于 2020-12-22 16:31:13 发布
该代码段提供了三个方法用于生成时间轴数据,分别对应24小时制、本周7天和本月30天的时间点。XUnitHours()方法生成从当天00:00:00到23:59:59的小时时间戳,XUnitWeek()方法生成从本周一到周日的日期,而XUnitMonth()方法则生成从月初到月末的日期。
摘要由CSDN通过智能技术生成