读书人

在pb中怎么判断当前时间是白天还是夜间

发布时间: 2012-03-07 09:13:51 作者: rapoo

在pb中如何判断当前时间是白天还是夜间
我定义还个日间区间
18:00-6:00算夜间
7:15-17:00算白天
如何用pb实现
前提是有的电脑的时间是12时,有的是24时


[解决办法]
你的系统不需要连接数据库吗?如果连接数据库,就要用数据库服务器的时间

如果不连接服务器,那就不好整了

[解决办法]
建议要不使用本机时间,时间不统一而且很难控件时间修改,还是调用服务器时间比较好


另外即可日期是短格式,用string(today(),'yyyy-mm-dd hh:mm:ss')也可以转换成长格式


[解决办法]
楼主可以使用API函数SetLocaleInfo更改日期格式
[解决办法]
取 服务器时间 ,不要取本机

[解决办法]

探讨

楼主可以使用API函数SetLocaleInfo更改日期格式

[解决办法]
lz是不是做的是个单机软件啊

可以定一个变量比如class_id,在运行的时候先设定现在是白班class_id=0还是夜班class_id=1
然后过了区间之后class_id 变换赋值就行了----仅供参考

[解决办法]
探讨
我定义还个日间区间
18:00-6:00算夜间
7:15-17:00算白天
如何用pb实现
前提是有的电脑的时间是12时,有的是24时

[解决办法]
取出时间用if 或者choose case 根据你的时间段判断 返回是否时白天或者黑夜。

读书人网 >PB

热点推荐