社区
C#
帖子详情
关于时间的比较
foxqd
2017-12-16 03:33:30
我想控制一个灯具在每一天的晚间18:30亮灯,一直到早晨的7:00灭灯,怎么进行时间的比对呢?
比如:if (System.DateTime.Now >= Convert.ToDateTime("18:30") && System.DateTime.Now < Convert.ToDateTime("7:00"))
这样不行吧。
...全文
111
4
打赏
收藏
关于时间的比较
我想控制一个灯具在每一天的晚间18:30亮灯,一直到早晨的7:00灭灯,怎么进行时间的比对呢? 比如:if (System.DateTime.Now >= Convert.ToDateTime("18:30") && System.DateTime.Now < Convert.ToDateTime("7:00")) 这样不行吧。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhuowp
2017-12-16
打赏
举报
回复
if (System.DateTime.Now >= Convert.ToDateTime("18:30")
||
System.DateTime.Now < Convert.ToDateTime("7:00")) 正确的应该是这样子的。 或者 if (
!
(System.DateTime.Now <= Convert.ToDateTime("18:30") && System.DateTime.Now > Convert.ToDateTime("7:00")))
秋的红果实
2017-12-16
打赏
举报
回复
反了,应该是 if (System.DateTime.Now
<
= Convert.ToDateTime("18:30") && System.DateTime.Now
>
Convert.ToDateTime("7:00")) 这个需要用定时器不断轮询
Brown_Sugar
2017-12-16
打赏
举报
回复
为什么要这么蛋疼的用Convert.ToDateTime("18:30") 自己去 new DateTime() 不行吗 不会用的话自己去看看 DateTime 的定义 看看里面有哪些方法和属性
xuzuning
2017-12-16
打赏
举报
回复
当然不行 两个条件是并列的,要用 || 而不是 &&
mybatis 关于
时间
比较
的sql
mysql、oracle关于
时间
格式化的函数: Mysql中使用DATE_FORMAT函数:DATE_FORMAT(create_date,'%Y-%m-%d%H:%i:%S') Oracle中使用to_date函数和to_char函数:TO_DATE('2018-11-2414:01:39','yyyy-MM-dd hh24:mi:ss') ...
DAX/PowerBI系列 - 关于
时间
系列 -
时间
相关数值
比较
- 用非自带函数
DAX/PowerBI系列 -关于
时间
系列 -
时间
相关数值
比较
- 用非自带函数 文末有彩蛋,解决蛋疼问题 难度: ★★☆☆☆(2星) 适用范围: ★★★☆☆(3星) 概况: 基于
时间
的汇总可能是最基础、最普遍用到的计算之一:计算年度销售总额,计算月度消费金额,某个店某个时期的销售情况等等。这里的
时间
模式介绍用DAX实现
时间
相关的计算,它不依赖于DAX自带的
时间
函数(譬如YT...
查看系统
时间
和硬件
时间
硬件
时间
硬件时钟是存储在主板上CMOS里的
时间
即BIOS
时间
,关机后该时钟依然运行,主板的电池为它供电。对应于嵌入式设备有一个RTC模块。硬件时钟即RTC时钟。信息
比较
少没时区、夏令时的概念。 系统
时间
系统
时间
是软件系统的时钟。软件启动时会去读取硬件
时间
,之后则独立运行。独立于硬件
时间
,拥有时区、夏令时等信息。系统
时间
又因为系统的不同使用了两种
时间
管理方法: l...
关于
时间
的测试用例
最近测试时,检查了一天,找到了一个关于
时间
的BUG,回来思考了一下,一直以来其实关于
时间
出现的bug真的非常多。我就总结几点 一、流动的
时间
我们知道测试
时间
最麻烦的地方就是
时间
是流动的,如果我们能随意控制
时间
就好了。我们往往在测试时,用到
比较
多的就是调整服务器的
时间
来控制自己的测试用例。 Linux上需要用到相关命令 修改服务器
时间
date -s "YYYY-mm-dd hh:mm:ss"这样的格式 查看服务器
时间
date date命令是需要root用户来操作的,如果没有权限,就用su升级
java
比较
时间
大小
我们做一些业务开发的时候,经常会遇到关于日期的条件的判断,我举个例子:在一次列表中会有一次对日期的筛选,这时如果用户选择
时间
2021-4-5~2021-4-4 这种格式的。这时我们就应该给他提示开始
时间
不能大于结束
时间
,这种就是逻辑错误! 我在网上找了一些资料: 1.before 英文翻译就是 在xxx之前 意思就是前面的参数小后面参数大 那就是true 格式: xx.before(xx) 可以理解为以括号里的日期为准,表示以它之前的日期来
比较
2.after 表示在xxx之后,前面大后面小 那就是tr
C#
111,098
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章