请教各位高手:如何得到从客户端点提交到web服务器接收到请求的时间(详见内文)
其实有2个问题: 
 1      如何得到从客户端点击提交到web服务器接收到请求的时间 
 2      如何得到web服务器将sql语句发送到数据库服务器的这段时间(不包括数据库执行sql语句的时间)     
 由于存在大量并发的情况,所以想查查延时在那个阶段最严重以改善 
 因为没什么这方面的经验,所以想问问各位的做法。 
 对于1,我暂时的想法是获取到服务器的时间,并将这个时间和本地时间相减,得出差值。用户点击提交后,将这个差值和本地时间都传给服务器,服务器接收到数据后的服务器时间作为time2,传过来的本地时间和那个差值的和作为time1,通过这两个得到。但总觉得不太准确。       
 还请高手来指点一下
------解决方案--------------------你要测试的话完全可以把服务器端时间和客户端时间调成一致的.
------解决方案--------------------用js脚本的话 
 在点击发送前,取时间值,放入参数,服务器接收到,计算差值   
 有个问题,js取得的时间好象是用户本地时间,如果从美国发来的请求,时间可能会是负的? 
 如果客户端的时间不稳定,第一个问题就解决不了   
 第二个问题也是打时间断点解决   
 关键是时间的统一   
------解决方案--------------------必须与服务器端时间一致才行,不过这样很难,要非常精确.   
 我做的一个小工具,用来方便大家组织同学会,踢球,团吃,团看什么的。 
 叫聚会策划助手( www.ju1ju.net ),可以自动通过邮件/短信/msn/qq联系朋友, 
 邀请朋友一起投票决定时间/地点/活动,还可以互相邀请, 
 大家试用看看,多提宝贵意见建议。
------解决方案--------------------你做的这个东西也不用,精确到秒吧? 
 public class Dateextends Date 
 一个包装了毫秒值的瘦包装器 (thin wrapper),它允许 JDBC 将毫秒值标识为 SQL DATE 值。毫秒值表示自 1970 年 1 月 1 日 00:00:00 GMT 以来经过的毫秒数。