js 获取服务器时间 精确到毫秒(java)

js 获取服务器时间 精确到毫秒(java),第1张

var d, s = "";
var c = ":";
d = new Date();
s += dgetYear()+ "/";
s += (dgetMonth() + 1) + "/";
s += dgetDate() + " ";
s += dgetHours() + c;
s += dgetMinutes() + c;
s += dgetSeconds() + c;
s += dgetMilliseconds();
alert(s);

你说的应该是ping值吧,我们是这样做的
1、记录一个开始时间
2、往服务器发送一个命令,这个命令自己定义,简单的没有逻辑处理
3、记录返回的时间
4、用(返回的时间-开始时间)/2,就是服务器ping值,因为ping只是单向的

new Date()出来的时间是本地时间。
我认为new Date()此方法就是在服务器运行完才把页面传输给client的,也就是说此段代码是在server端运行的,得到的是服务器的本地时间。

直接取系统日期不可以么?Java毕竟是跨平台的东西,如果要以显示值为数据源那该多麻烦。看一下这样写能用不:
————————————
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");
String dateStr = dfformat(CalendargetInstance()getTime());
————————————
这样这个dateStr就是2013-9-29形式了。

自己算的吧记录开始时间和结束时间,end-start吧 start=SystemcurrentTimeMillis(); 执行sqlend=SystemcurrentTimeMillis(); 时间就是end-start


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13501006.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-20
下一篇 2023-08-20

发表评论

登录后才能评论

评论列表(0条)

保存