社区
C#
帖子详情
如何比较时间的先后
zhfj2005
2006-04-28 03:26:06
有两个时间点,如何判断当前时间是否在这个时间段内呢?
...全文
401
19
打赏
收藏
如何比较时间的先后
有两个时间点,如何判断当前时间是否在这个时间段内呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
超越_zww
2006-04-28
打赏
举报
回复
俺正好也在找.学习:)
zhoujijunnt
2006-04-28
打赏
举报
回复
//只比较日期:
DateTime yourDate;//你的时间
DateTime d1 = DateTime.Parse(dateTimePicker1.Value.ToString("yyyyMMdd"));
DateTime d2 = DateTime.Parse(dateTimePicker2.Value.ToString("yyyyMMdd"));
DateTime d3 = DateTime.Parse(yourDate.ToString("yyyyMMdd"));
if((d3>d1)&&(d3<d2))
{
MessageBox.Show("当前时间位于指定时间段");
}
zhfj2005
2006-04-28
打赏
举报
回复
谢谢各位,我先试试!
RUN_
2006-04-28
打赏
举报
回复
相同的方法进行比较,你都是DATETIME类型,直接比就行了。
yuxing117
2006-04-28
打赏
举报
回复
这回清楚了么
yuxing117
2006-04-28
打赏
举报
回复
DateTime d1=DateTime.Parse(this.dateTimePicker1.Text.Trim());
DateTime d2=DateTime.Parse(this.dateTimePicker2.Text.Trim());
if((DateTime.Now.CompareTo(d1)>0&&(DateTime.Now.CompareTo(d2)<0))
{
MessageBox.Show("当前时间位于指定时间段");
}
zhfj2005
2006-04-28
打赏
举报
回复
比如:
有2个DateTimePicker,显示的是时间,
现在我想做:
先读取系统当前的时间,
然后呢,看这个当前时间是否在给定的两个
DateTimePicker所显示的时间之间
yuxing117
2006-04-28
打赏
举报
回复
是不是不带时间
如2006-04-12
yuxing117
2006-04-28
打赏
举报
回复
是期?
为带时间么
zhoujijunnt
2006-04-28
打赏
举报
回复
你的时间段的起点和终点呢?是什么类型的?类型一致才好比较啊。最好全部是DateTime类型的。
zhfj2005
2006-04-28
打赏
举报
回复
如果只比较日期呢?
谢谢!
yuxing117
2006-04-28
打赏
举报
回复
是否在时间段能判断了吧
zhoujijunnt
2006-04-28
打赏
举报
回复
这个还要给什么例子?要不你放出具体数据吧!
zhfj2005
2006-04-28
打赏
举报
回复
那用什么类型呢?
比如我取了系统时间
DateTime dTime=System.DateTime.Now;
然后呢?
yuxing117
2006-04-28
打赏
举报
回复
给你个DEMO
DateTime dt=new DateTime(2006,04,29,14,12,12);
if(DateTime.Now.CompareTo(dt)>0)
{
MessageBox.Show("当前时间大于给定时间");
}
else
{
MessageBox.Show("当前时间小于给定时间");
}
zhoujijunnt
2006-04-28
打赏
举报
回复
嘿嘿!
zhfj2005
2006-04-28
打赏
举报
回复
给个例子吧!谢谢!
zhoujijunnt
2006-04-28
打赏
举报
回复
类型相同的话就直接比较好了,time > 时间段起点 & 时间段终点 > time
yuesongboy
2006-04-28
打赏
举报
回复
判断是大于小于就行了
java 中如何
比较
时间
先后
,java中如何进行日期
时间
比较
?4种方法介绍
1. Date.compareTo()java.util.Date提供了在Java中
比较
两个日期的经典方法compareTo()。1、如果两个日期相等,则返回值为0。2、如果Date在date参数之后,则返回值大于0。3、如果Date在date参数之前,则返回值小于0。...
JS Date
比较
时间
的
先后
- Kaiqisan
JS
比较
时间
的
先后
ヤッハロー、Kaiqisanすうう、一つふつうの学生プログラマである ,这里没什么好讲的,直接上方法! time1 - time2: 这个是核心方法,前面的
时间
靠后的话计算结果就大于0,反之就小于0。 let ...
java String类型的日期
比较
时间
先后
两个String类型的日期
比较
先后
,前提是两个日期的格式相同,并且都是补全格式。即: 日期1:2019-01-02 日期2:2019-04-23 (√ 可以
比较
)
比较
方法 使用compareTo方法 String date1 = "2019-01-02"...
MySQL 笔记 ——
时间
函数、
时间
比较
整理下MySQL 日期
时间
函数及用法(5.6.*版本) 一、日期(date)相关 1、CURDATE()、CURRENT_DATE()、CURRENT_DATE: 同义,返回当前日期,如:2017-11-14。 注: 返回yyyy-MM-dd 或yyyyMMdd形式,取决于函数...
比较
时间
的
先后
;计算
时间
差;
时间
加减;夏令时转换
java
比较
LocalDate类型的
时间
大小 LocalDate date = LocalDate.now() LocalDate firstDay = LocalDate.parse("2020-11-11",DateTimeFormatter.ofPattern("yyyy-MM-dd") date.isBefore(firstDay)) date.isAfter(first...
C#
111,119
社区成员
642,545
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章