起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3056|回复: 4

[已结贴] 询问:计划执行

[复制链接]

18

主题

43

帖子

87

积分

初级会员

Rank: 2

积分
87
QQ
发表于 2018-5-3 15:47:59 | 显示全部楼层 |阅读模式
你好,请问:
1、做类似“团购活动”,起始时间 执行某一动作,结束时间执行某一动作,结个思路。
2、判断的时间是不是一定要用“获取服务器时间”,,而不能用“获取当前时间”。
3、程序加一个获取服务器时间的函数,比用服务简单。
发表于 2018-5-3 17:00:07 | 显示全部楼层
团购活动的开始时间和结束时间都是后台服务器返回给你的时间。通过计算时间差,做一个动态的时间变化。
回复 支持 反对

使用道具 举报

18

主题

43

帖子

87

积分

初级会员

Rank: 2

积分
87
QQ
 楼主| 发表于 2018-5-3 17:32:42 | 显示全部楼层
liuyulu123456 发表于 2018-5-3 17:00
团购活动的开始时间和结束时间都是后台服务器返回给你的时间。通过计算时间差,做一个动态的时间变化。 ...

动态的时间变化 是“计时器组件”吗?象视频教程里作的?这样每秒解触发是不是影响 资源利用?造成访问慢??
回复 支持 反对

使用道具 举报

发表于 2018-5-3 18:45:33 | 显示全部楼层
是可以用“计时器组件”来实现的,在前端来实现倒计时。你只要不是每秒去访问下服务器是不会出现影响资源利用,访问慢的问题的。还有一种方法你可以写一个后端服务,让这个后端服务去获取一个时间差(比如当前截止到活动结束的一个时间差),在页面显示的时候去调一下这个服务,这样就是每次打开页面的时候去访问下服务器拿一个时间差,这样只是访问一次服务器,服务器压力就是小的。再在前端将这个时间差转化为所需格式,利用定时器,每秒减去1秒。
回复 支持 反对

使用道具 举报

发表于 2018-5-3 18:58:05 | 显示全部楼层
$DateTimeUtil.format($DateTimeUtil.now(),"yyyy-MM-dd HH:mm:ss")获取系统时间,牛刀课堂、牛刀旅游的模板中有,可以参考下。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-5-14 03:32 , Processed in 0.056980 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表