搭建论坛《搭建之星》论坛经验交流 → [原创]局域网环境下,星怎么取服务器的当前时间呀


  共有2208人关注过本帖树形打印

主题:[原创]局域网环境下,星怎么取服务器的当前时间呀

帅哥哟,离线,有人找我吗?
众方志诚
  1楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:分析员 帖子:638 积分:3827 威望:0 精华:1 注册:2010-10-1 23:09:15
[原创]局域网环境下,星怎么取服务器的当前时间呀  发帖心情 Post By:2011-6-13 19:58:02

如题,用什么构件,怎么执行呀。谢谢

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
ming1973
  2楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:发烧友 帖子:85 积分:1007 威望:0 精华:0 注册:2008-5-19 21:24:16
  发帖心情 Post By:2011-6-14 1:16:35

如果你的服务器是SQLServer,《星》里面提供了一个直接的SQLServer函数构件,可以得到。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
众方志诚
  3楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:分析员 帖子:638 积分:3827 威望:0 精华:1 注册:2010-10-1 23:09:15
  发帖心情 Post By:2011-6-14 9:21:18

谢谢,ac的呢

 


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
pc_doctor
  4楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 卧龙樵夫
等级:首席分析师 帖子:1270 积分:7005 威望:0 精华:3 注册:2003-3-23 14:15:25
  发帖心情 Post By:2011-6-15 22:05:58

以下是引用众方志诚在2011-6-14 9:21:18的发言:

谢谢,ac的呢

 

首先,之所以在客户端需要取服务器时间一般不过是为了数据填报的安全审计要求所致。

那么,一般的工作中只是对日期的安全审计要求严格,比如:要求必须在每月20日前上报数据,并不一定对每天中的时间有所严格要求。

 

因此,只需要获取服务器上的日期即可,如果需要时间的话,就直接取客户机的时间即可,将二者进行字符连接使用。

同时,从服务器取时间也是不现实的,时间的最小单位是秒,这样势必会加重服务器和网络传输的负担。

 

宗所上述,一个简单实际的解决之道:

1、在服务器上用“事件发生器”构件制作一个日期读取程序,每隔12小时或24小时读取一次后更新到一个time.TXT文件中去,这样服务器的负担压力并不会增大。

2、客户端需要读取服务器上的日期时,就去读取服务器上time.TXT文件内容。

 

如果,非要取服务器上的日期和时间,那就使用 NET TIME 这个命令,不过这个东东很麻烦的,特别是客户机与服务器相距特别远的时候。

 

不知是否说清楚了,能对您有所帮助。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
众方志诚
  5楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:分析员 帖子:638 积分:3827 威望:0 精华:1 注册:2010-10-1 23:09:15
  发帖心情 Post By:2011-6-18 8:43:45

明白了,谢谢楼上

 


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

[原创]局域网环境下,星怎么取服务器的当前时间呀








签名