C# 时间判断,

姑娘出来我爬山坡 2013-08-20 09:31:17


如图。。
表有2个时间, 一个是进场一个是退场。
...全文
378 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
要求 15分钟更新一次。 每15分钟将累积时间判断一下。 达到要求就加分。 但是怎么让他判断的时候只增长一次积分。 就是30分钟的时候会加一次。 15分钟之后,累积时间就是45分钟。 一样在可以增长积分的里面。 怎么让他增长过一次积分之后,就不能在这个时间段增长
  • 打赏
  • 举报
回复
来人帮忙啊。。
Ellis_wong 2013-08-20
  • 打赏
  • 举报
回复
弄多一条线程来计算吧
  • 打赏
  • 举报
回复
引用 7 楼 yu1989226 的回复:
[quote=引用 6 楼 u011206051 的回复:] [quote=引用 5 楼 yu1989226 的回复:] [quote=引用 4 楼 u011206051 的回复:] [quote=引用 3 楼 yu1989226 的回复:] 时间1:到店时间 时间2:当前时间. 用TimeSpan计算两个时间之间的差值. 分别分为>=2小时,> 0.5 < 2.0 ,小于0.5作条件计算
能不能用个实例。。 我没用过TimeSpan。。。[/quote] DateTime dt1 = DateTime.Now; DateTime dt2 = DateTime.Now.AddHours(2); TimeSpan sp = dt2 - dt1; //分钟 sp.Minutes; //小时 sp.Hours; //秒 sp.Seconds; //日 sp.Days; //毫秒 sp.Milliseconds[/quote] 像7点进。到7点30 是不是要循环30次,,[/quote] 这个得你自己控制什么时候控制这个逻辑..就是哪个或某个时间点出发这个[/quote] 我现在想法就是。 不管你什么时候进。 我就从进的那个时间开始。 按分钟循环。 如果30次之后 还在 我就加分。 不在 就不加
Ellis_wong 2013-08-20
  • 打赏
  • 举报
回复
引用 6 楼 u011206051 的回复:
[quote=引用 5 楼 yu1989226 的回复:] [quote=引用 4 楼 u011206051 的回复:] [quote=引用 3 楼 yu1989226 的回复:] 时间1:到店时间 时间2:当前时间. 用TimeSpan计算两个时间之间的差值. 分别分为>=2小时,> 0.5 < 2.0 ,小于0.5作条件计算
能不能用个实例。。 我没用过TimeSpan。。。[/quote] DateTime dt1 = DateTime.Now; DateTime dt2 = DateTime.Now.AddHours(2); TimeSpan sp = dt2 - dt1; //分钟 sp.Minutes; //小时 sp.Hours; //秒 sp.Seconds; //日 sp.Days; //毫秒 sp.Milliseconds[/quote] 像7点进。到7点30 是不是要循环30次,,[/quote] 这个得你自己控制什么时候控制这个逻辑..就是哪个或某个时间点出发这个
  • 打赏
  • 举报
回复
引用 5 楼 yu1989226 的回复:
[quote=引用 4 楼 u011206051 的回复:] [quote=引用 3 楼 yu1989226 的回复:] 时间1:到店时间 时间2:当前时间. 用TimeSpan计算两个时间之间的差值. 分别分为>=2小时,> 0.5 < 2.0 ,小于0.5作条件计算
能不能用个实例。。 我没用过TimeSpan。。。[/quote] DateTime dt1 = DateTime.Now; DateTime dt2 = DateTime.Now.AddHours(2); TimeSpan sp = dt2 - dt1; //分钟 sp.Minutes; //小时 sp.Hours; //秒 sp.Seconds; //日 sp.Days; //毫秒 sp.Milliseconds[/quote] 像7点进。到7点30 是不是要循环30次,,
Ellis_wong 2013-08-20
  • 打赏
  • 举报
回复
引用 4 楼 u011206051 的回复:
[quote=引用 3 楼 yu1989226 的回复:] 时间1:到店时间 时间2:当前时间. 用TimeSpan计算两个时间之间的差值. 分别分为>=2小时,> 0.5 < 2.0 ,小于0.5作条件计算
能不能用个实例。。 我没用过TimeSpan。。。[/quote] DateTime dt1 = DateTime.Now; DateTime dt2 = DateTime.Now.AddHours(2); TimeSpan sp = dt2 - dt1; //分钟 sp.Minutes; //小时 sp.Hours; //秒 sp.Seconds; //日 sp.Days; //毫秒 sp.Milliseconds
  • 打赏
  • 举报
回复
引用 3 楼 yu1989226 的回复:
时间1:到店时间 时间2:当前时间. 用TimeSpan计算两个时间之间的差值. 分别分为>=2小时,> 0.5 < 2.0 ,小于0.5作条件计算
能不能用个实例。。 我没用过TimeSpan。。。
Ellis_wong 2013-08-20
  • 打赏
  • 举报
回复
时间1:到店时间 时间2:当前时间. 用TimeSpan计算两个时间之间的差值. 分别分为>=2小时,> 0.5 < 2.0 ,小于0.5作条件计算
夜色镇歌 2013-08-20
  • 打赏
  • 举报
回复
干嘛?????
bdmh 2013-08-20
  • 打赏
  • 举报
回复
知道两个时间,用timespan得到两时间相减的各种数值

17,741

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧