首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

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

2012-03-07 
在pb中如何判断当前时间是白天还是夜间我定义还个日间区间18:00-6:00算夜间7:15-17:00算白天如何用pb实现

在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 根据你的时间段判断 返回是否时白天或者黑夜。

热点排行