Flash使用服务器时间
在做Flash应用时,有时可能会遇到需要使用服务器时间的情况,例如应用程序中显示当前系统时间、定时提醒等功能。使用new Date()创建的是客户端的时间,这并不是我们需要的,客户端时间很容易被用户更改,我们需要统一的服务器时间。
使用Flash与后台通信,我想您应该已经应用到您的项目中,不管使用哪种方式,都可以把服务器时间传到客户端,可以使用Http请求、Socket以及其他前后台通信的框架,只需要在后台中获取当前服务器时间,然后返回给前台。
需要服务器时间的时候,可以每次都请求后台来获取,但如果经常使用服务器时间来参与一些计算,那么每次请求就不是一件好的方式,例如客户端显示当前系统时间,难道要每秒钟都取获取一下服务器时间吗?再例如客户机的网速非常慢,请求服务器到返回结果的延迟比较长,这样获取到的时间误差比较大。
或许您已经想到了我们可以在开始时获取一次服务器时间,然后每次使用的时候,在前台计算出当前的服务器时间。Timer是Flash中用于计时的类,您或许想使用Timer来参与服务器时间的计算。在我之前的博文“Flash Player帧频、Timer计时 的时间间隔测试”中,测试了Timer计时的精确性,很遗憾Timer计时并不是精确的,无法参与到服务器时间计算中。
您是否使用过getTimer函数,在帮助文档中对于getTimer函数的描述是“返回初始化 Flash Player 后经过的毫秒数,并使用它来计算相对时间”。使用它来计算相对时间!这个正是我们需要的。
下面是一个计算当前服务器时间的类,您可以把该类的对象保存到全
Flash使用服务器时间相关推荐
- php 请求服务器时间设置,学习猿地-php如何设置服务器时间
php设置服务器时间的方法:首先找到并打开"php.ini"配置文件:然后修改"date.timezone"的值即可成功设置php服务器的时区. Apache ...
- mt4 不显示服务器速度,mt4显示服务器时间设置
mt4显示服务器时间设置 内容精选 换一换 用户可通过云服务基线查看各项风险的详细信息和指导建议.态势感知支持检测云服务关键配置项,通过执行扫描任务,检查云服务基线配置风险状态,分类呈现云服务配置检测 ...
- 怎么配置php服务器时间,php如何设置服务器时间
php设置服务器时间的方法:首先找到并打开"php.ini"配置文件:然后修改"date.timezone"的值即可成功设置php服务器的时区. 推荐:< ...
- html页面获取服务器时间,[html]定时获取服务器时间和本地时间
[html]定时获取服务器时间和本地时间 2018-11-1 萧 写技术 .time_div{width:100%; padding:10px; text-align:center; margin:5 ...
- 抢购网站服务器时间表,js获取服务器时间,实现抢购倒计时
商品抢购倒计时,涉及到一个问题,就是时间的准确性,如果使用本地手机或者电脑的时间,就会存在时间不准以及误差,并且还有时区问题 解决方法:使用服务器的时间 困难:但是我们不能每秒钟请求一次服务器,这肯定 ...
- 服务器导出服务器时间转换浏览器端时区
场景:数据库存储的是服务器时间,需要根据浏览器端客户的时区导出时间. 图示: C<----- offsetClientTime ----->B<----- offsetServerT ...
- Centos服务器时间
1.手动修改服务器时间 优点:修改简单易操作 缺点:当服务器重启之后服务器时间会根据时区重置 echo date +'[%Y-%m-%d %H:%M:%S]' #查看当前时间并格式化成常见格式.如果不 ...
- 用 PS 调整服务器时间
用 PS 调整服务器时间 Powershell 有一个命令用来调整计算机的时间, Set-Date -Adjust,但是,只能调整本地时间,不能调整远程的计算机时间. function AdjustD ...
- JSP 获得服务器时间和浏览器时间
发布项目到服务器并访问 创建Web项目,开发静态页面 部署到服务器Tomcat 启动服务器Tomcat 不同用户通过浏览器来访问Web项目 Web项目和Java项目的区别 Web项目需要JavaEE的 ...
最新文章
- 为什么源码编译安装mysql_从源码编译安装MySQL的步骤
- 初次运行git前的配置
- python连接mongodb数据库_python连接mongodb操作数据示例(mongodb数据库配置类)
- 在Spring MVC中使用多个属性文件
- 除了 Tensorflow、PyTorch ,还有哪些深度学习框架值得期待?
- java运行多个linux命令_在shell的一行中运行多个命令
- tocmat linux搭建测试环境,Apache+Tomcat 环境搭建(JK部署过程)
- vc++6.0常用插件和界面库
- DICOM笔记-使用DCMTK读取DICOM文件保存DICOM文件
- Redis入门指南之一(简介)
- 计算机组成原理之常用的门电路
- 【转载】设备\Device\Harddisk0\D 有一个不正确的区块
- LED MEO GTO GEO IGSO SSO概念
- OPPO A96和oppo Reno 7 哪个好
- opencv学习笔记及复习(四)物体追踪及人体肤色追踪
- 【PERMUT】函数使用技巧
- IncorrectResultSizeDataAccessException: Incorrect result size: expected 1, actual 2
- Linux 0.11-从内核态到用户态-23
- 小甲鱼第5章:列表、元组和字符串(半整理)
- linux邮件thunderbird,Ubuntu 18.04安装最新版Thunderbird 邮件客户端