标签: countdown

如何使用PHP进行倒计时

我正在为我兄弟的婚礼创建一个网站.到目前为止一切进展顺利.但是,他希望在主页上举行婚礼倒计时;

到婚礼的时间:X个月,X天,X个小时.

我更愿意使用php来做这件事,但会对其他建议持开放态度.

如果你可以帮助我编写编码的想法,或者只是指向我相关的材料,那将是有用的.

婚礼于7月30日星期六举行.

php countdown web

7
推荐指数
3
解决办法
6万
查看次数

如何在出现下载按钮链接之前制作10秒倒数计时器?

在下载页面上,我希望它能够在页面加载时自动启动10秒计时器.在页面上,我想要一些文字说"你可以在10秒内开始下载......"然后,在时间结束后,出现一个下载按钮供人们点击并开始下载.

我该怎么做,我用什么代码将它包含在页面中?

javascript timer download countdown

7
推荐指数
2
解决办法
7万
查看次数

如何使用asynctask显示倒计时的进度条?

在我的应用程序中,我希望用户按下按钮然后等待5分钟.我知道这听起来很可怕但只是顺其自然.应在进度条中显示5分钟等待时间内剩余的时间.

我正在使用带有文本视图的CountDownTimer进行倒计时,但我的老板想要看起来更好的东西.因此进度条的推理.

android countdown android-ui android-asynctask

7
推荐指数
1
解决办法
4万
查看次数

Angular 2多个倒计时管道

我正在寻找创造角2/4倒计时管道.

当然我可以进行个别倒计时,但我该如何创建多个倒计时?

我想要以下输入:

<span [time]="unix timestamp here">Countdown will count here</span>
Run Code Online (Sandbox Code Playgroud)

例如:

<span [time]="1500503492">Countdown will count here</span>
<span [time]="15005034392">Countdown will count here</span>
<span [time]="1500503492">Countdown will count here</span>
Run Code Online (Sandbox Code Playgroud)

无论我有多少人,我怎样才能实现这一切?

到目前为止我尝试过的只是单次倒计时,如下所示:

time = 30;
setInterval(() => {
  this.currentTime = new Date().getTime();
  if (this.time > 0) {
    this.time = this.time - 1;
  }
}, 1000);

{{ time}}
Run Code Online (Sandbox Code Playgroud)

javascript countdownlatch countdown angular2-directives angular

7
推荐指数
1
解决办法
2652
查看次数

如何在asp.net Web应用程序(C#)中制作倒数计时器?

我正在C#asp.net中创建定时在线测试.我使用本地机器时间创建了它.但是在数据库断开连接或系统挂起的情况下,倒数计时器必须从机器挂起或意外数据库断开连接的时间开始.例如,用户正在回答问题10分钟并且意外地系统被绞死.恢复后,倒计时必须从10分钟开始.有谁能帮我用C#编码?

我使用了以下代码,但它在上面的场景中没用.

int totalTime = (Convert.ToInt32(ViewState["totaltime"])) * 60;

DateTime startTime = (DateTime)ViewState["startTime"];
TimeSpan elaspedTime = DateTime.Now.Subtract(startTime);
Literal1.Text = elaspedTime.Hours.ToString() + "h" + ":" + elaspedTime.Minutes.ToString() + 
    "m" + ":" + elaspedTime.Seconds.ToString() + "s";

int finish = Convert.ToInt32(elaspedTime.TotalSeconds);

int remaingsec = (totalTime - finish);
TimeSpan remainingtime = TimeSpan.FromSeconds(remaingsec);
string answer = string.Format("{0:D2}h:{1:D2}m:{2:D2}s",
                    remainingtime.Hours,
                    remainingtime.Minutes,
                    remainingtime.Seconds,
                    remainingtime.Milliseconds);

LIteral2.Text =  answer;
if (totalTime == finish)
{
     lnkFinish_Click(sender, e);
     Response.Redirect(@"~/Error.aspx");
}
Run Code Online (Sandbox Code Playgroud)

javascript c# asp.net timer countdown

6
推荐指数
1
解决办法
1万
查看次数

Java - 没有GUI的倒数计时器

基本上我正在制作一个基于文本的"游戏"(不是一个游戏,更多的是一种提高基本java技能和逻辑的方法).但是,作为其中的一部分,我希望有一个计时器.它会减少我希望从变量到0的时间.现在,我已经看到了一些使用gui执行此操作的方法,但是,有没有一种方法可以在没有gui/jframe等的情况下执行此操作.

所以,我想知道的是.你可以在不使用gui/jframe的情况下从x到0进行倒计时.如果是这样,你会怎么做?

谢谢,一旦我有一些想法将编辑进展.

编辑

// Start timer
Runnable r = new TimerEg(gameLength);
new Thread(r).start();
Run Code Online (Sandbox Code Playgroud)

以上是我如何调用线程/计时器

public static void main(int count) {
Run Code Online (Sandbox Code Playgroud)

如果我在TimerEg类中有这个,那么计时器符合.但是,当我在另一个线程中编译main时.

错误

现在,我完全错过了解线程以及这将如何工作?还是有什么我想念的?

错误:

constructor TimerEg in class TimerEg cannot be applied to given types;
required: no arguments; found int; reason: actual and formal arguments differ in length
Run Code Online (Sandbox Code Playgroud)

在线发现 Runnable r = new TimerEg(gameLength);

java countdown

6
推荐指数
2
解决办法
1万
查看次数

"游戏"重启时,计时器不会重置

功能:

用户在游戏页面中玩基于时间的游戏.将有倒数计时器来跟踪游戏持续时间,因此,当计数器= 0时,它将进行检查并评估用户是否满足游戏条件.

游戏条件如下:

1.)如果计数器等于0且速度超过20ms,它将前进到下一页

其他

2.)它将导航到"Gameover"页面,用户必须确认gameover页面,然后再返回到游戏起始页面

当用户在游戏中失败并重新开始游戏时,计数器将被重置,以便将其视为一个全新的游戏.

我做了什么:

我已经完成了,计数器也记录了速度,它正在游戏页面上显示.其次,我还设置条件语句来检查条件(counter == 0 && speed> 20),这假设分别将用户导航到正确的页面.

问题: 用户可以在游戏结束后导航到正确的页面,因此已完成的条件检查是正确的.但是,对于游戏失败并且必须重新启动游戏的用户,计时器不会重置为初始值; 例如,计数器= 10.意思是,当上一次游戏的计数器= 0时,它仍然设置在counter = 0,我明白这是因为我把它设置为clearInterval(rollingInterval),因此它清除了计数器并且速度没有重置为0.00ms但是之前的速度仍在显示.

但是,我想问一下,当用户重启游戏时,我怎么能将计数器重置为counter = 10以及重置速度= 0.00ms?

我附上了您的细读代码:

function Page2() {
  $("#page1").hide();
  $("#page2").show();
}

//script for div id =page2
function MainGame(){
               var numOfSpin = 0,
                distanceCovered = 0,
                counter = 0,
                timer = 10;
               var rollingInterval;
                
                $("#scrollerDiv").scroll(function() {
                    var height = $("#scrollerDiv").scrollTop();
                    for ( var i = 0; i < 250; i ++ ) {
                        if ( height > …
Run Code Online (Sandbox Code Playgroud)

javascript timer countdown

6
推荐指数
1
解决办法
172
查看次数

游戏无法检查条件并在后台启动

功能:

用户将从"指令"页面(第1页)导航到"游戏"页面(第2页)并播放设计的游戏."指令"页面包含用户指令列表和一个开始按钮,单击该按钮会将用户导航到"游戏"页面."Game"页面有一个淡入倒计时器,目的是通知用户游戏将在x秒后开始,之后游戏将开始.因此,淡入倒计时计数器仅在用户处于游戏开始之前的"游戏"页面时开始.

问题:

即使在用户导航到"游戏"页面之前,淡入计数器也会启动.因此,当用户仍然在第一页:"简介页面"时,第二页中的淡入计数器:"游戏"页面将开始运行.

应该是什么:

上述问题不应该发生,第二页中的淡入计数器只应在用户从第1页导航到第2页时才开始倒计时.

做了什么:

我已将每个页面设置为z-index,因此,第一页设置为z-index=1第二页设置为z-index=2,此外,我已将第二页设置为display:none,因此第二页仅在被调用时显示.

此外,我已经声明了一个全局布尔变量var booleanplay== true,在我的内部<script>,我已经设置了条件检查以调用game()功能.因此,理所当然,它应该在运行方法之前检查条件.

我附上了代码供您阅读.请帮忙.我完全在智慧结束.

码:

function Page2() {
    var BooleanPlay = true;

    $("#page1").hide();
    $("#page2").show();
    //To check if the game is being played, will call MainGame method, else wouldnt start MaiinGame and reset counter and speedto original value
    if (BooleanPlay == true) {
        console.log("Game Reset");
        rollingInterval = setInterval(updateTimer, 20000);
        clearInterval(rollingInterval);
    }

}


var count = 5;

//Fade-in Countdown counter function
function …
Run Code Online (Sandbox Code Playgroud)

html javascript jquery countdown

6
推荐指数
1
解决办法
58
查看次数

如何在Elixir或Erlang中使用GenServer实现可重置倒计时器

我们如何使用GenServer实现可重置倒计时器?

1)在固定的时间之后执行任务,例如每60秒执行一次

2)有一种方法可以在计时器过去之前将倒计时重置为60秒

我已经了解了如何使用Erlang的gen_server定期执行操作?但它并没有完全涵盖在倒计时过去之前休息计时器的方面.

谢谢.

timer elixir countdown gen-server

6
推荐指数
1
解决办法
3299
查看次数

在Universal App中等待5秒钟

我需要在Windows 10 UWP应用程序中暂停一下.

我唯一想要的是等待5秒钟来完成下一个动作.我试过Task.睡觉但按下的按钮被冻结了......

暂停应该在这里:

loading.IsActive = true;

   //int period = 5000;
   //ThreadPoolTimer PeriodicTimer =
   //ThreadPoolTimer.CreatePeriodicTimer(TimeSpan.FromMilliseconds(period));

loading.IsActive = false;
Run Code Online (Sandbox Code Playgroud)

如何暂停5秒?

c# countdown uwp pause

6
推荐指数
1
解决办法
1万
查看次数