社区
C#
帖子详情
判断是上午还是下午还是晚上 还是早上
Joel_L
2011-11-13 02:01:04
我又有个窗体 在获取系统时间后我想通过时间来判断是上午还是下午是晚上还是早上。 这个怎么搞啊,。
...全文
2606
7
打赏
收藏
判断是上午还是下午还是晚上 还是早上
我又有个窗体 在获取系统时间后我想通过时间来判断是上午还是下午是晚上还是早上。 这个怎么搞啊,。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
stonespace
2011-11-13
打赏
举报
回复
呵呵,确实,应该是
DateTime tmCur=DateTime.Now;
if (tmCur.Hour<8||tmCur.Hour>18)
{//晚上
}
else if (tmCur.Hour>=8&&tmCur.Hour<12)
{//上午
}
else
{//下午
}
gaoz
2011-11-13
打赏
举报
回复
DateTime.Hour....得到小时,再判断区域!
宝_爸
2011-11-13
打赏
举报
回复
DateTime.Hour 自己判断,上午,还是下午,还是晚上没有统一的标准。
a1156025449
2011-11-13
打赏
举报
回复
楼上代码有误,楼主注意等于的部分
比如按楼上的写法 8点—9点之间这个时间变成 下午了
a1156025449
2011-11-13
打赏
举报
回复
[Quote=引用 5 楼 sdl2005lyx 的回复:]
引用 2 楼 a1156025449 的回复:
楼上代码有误,楼主注意等于的部分
比如按楼上的写法 8点—9点之间这个时间变成 下午了
说法有问题,既然时间值是0~23区间的,8点—9点之间时间怎么会变成下午呢!
下午对应的是20~21对吧。。。
[/Quote]
大哥我说的就是1楼的代码问题,你能看清楚再回复吗??
sdl2005lyx
2011-11-13
打赏
举报
回复
[Quote=引用 2 楼 a1156025449 的回复:]
楼上代码有误,楼主注意等于的部分
比如按楼上的写法 8点—9点之间这个时间变成 下午了
[/Quote]
说法有问题,既然时间值是0~23区间的,8点—9点之间时间怎么会变成下午呢!
下午对应的是20~21对吧。。。
stonespace
2011-11-13
打赏
举报
回复
通过DateTime.Now.Hour判断,这个属性是时间的小时部分,从0~23,
DateTime tmCur=DateTime.Now;
if (tmCur.Hour<8||tmCur.Hour>18)
{//晚上
}
else if (tmCur.Hour>8&&tmCur.Hour<12)
{//上午
}
else
{//下午
}
js
判断
当前时间是哪个时间段(早,中,晚).pdf
js
判断
当前时间是哪个时间段(早,中,晚)
小学三年级24时计时法典型题练习.doc
小学三年级24时计时法典型题练习.doc
时计时法青州市实验小学谭金英PPT学习教案.pptx
时计时法青州市实验小学谭金英PPT学习教案.pptx
三年级数学下册第6单元年月日224时计时法习题课件新人教版
三年级数学下册第6单元年月日224时计时法习题课件新人教版
小学数学三年级下册第六单元年、月、日.pdf
小学数学三年级下册第六单元年、月、日.pdf
C#
111,082
社区成员
642,569
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章