小编G S*_*ick的帖子

如何在 SQL Server 中的两个日期之间进行选择

我需要使用两个日期的范围在表中给出选择计数,但是我的日期采用“yyyy-MM-dd”格式,当我执行选择 SQL 时,它返回以下错误:

将 varchar 数据类型转换为 datetime 数据类型导致值超出范围

这是我正在使用的查询:

SELECT COUNT(*) AS score 
FROM requests 
WHERE date_em BETWEEN '2019-04-01' AND '2019-04-30'
Run Code Online (Sandbox Code Playgroud)

表结构

  • 日期_em = 日期时间

有人能帮我吗?

sql sql-server select datetime between

2
推荐指数
1
解决办法
3万
查看次数

在C#中将总时间转换为分钟

我正在开发一个C#(WinForm)应用程序,目的是记录任务的服务时间,并希望在您的帮助下解决这种情况。我需要在两个不同的变量中注册两个不同的时间(两个都必须是当前的计算机时间表),因为我将有一个开始时间和结束时间。因此,我需要计算时间表之间的时间,并将结果转换为分钟,并将其显示在TextBox中。我还需要以分钟为单位的总值,并将此值转换为以“小时:分钟”为单位的时间。

我的代码是下面的代码。如果有人可以帮助我,谢谢!

private void GetHoras()
{
  DateTime total = DateTime.Now;

  string totalTime;
  totalTime = total.ToShortTimeString();
  txtTempo.Text = totalTime;
 }
Run Code Online (Sandbox Code Playgroud)

c# time datetime converters winforms

1
推荐指数
1
解决办法
128
查看次数

标签 统计

datetime ×2

between ×1

c# ×1

converters ×1

select ×1

sql ×1

sql-server ×1

time ×1

winforms ×1