我目前正在为我的Windows 8应用程序使用sqlite。我想要一个查询,它将在日期用户首次输入数据和今天之间提供数据。我不知道该怎么做:(。我的宝宝睡眠结构是什么
public TimeSpan sleepTime { get; set; }
public string babyName { get; set; }
public TimeSpan totalSleepTime { get; set; }
public string today {get; set;}
public string State { get; set; }
public TimeSpan awakeTime { get; set; }
public TimeSpan totalAwakeTime {get; set;}
(今天是字符串,因为我不确定如果它是DateTime如何处理)
我已经尝试将日期存储为像这样的字符串
await Conn.QueryAsync<BabySleep>("SELECT * FROM BabySleep WHERE today BETWEEN ? AND ?", FirstSleepDate, DateTime.Today.Date.ToString("d"));
但它不起作用。
我希望每天计算平均值。例如,我需要计算每日平均睡眠时间。我怎么能这样做。问候。