Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在javascript中创建简单的倒计时_Javascript_Date_Timer_Countdown - Fatal编程技术网

在javascript中创建简单的倒计时

在javascript中创建简单的倒计时,javascript,date,timer,countdown,Javascript,Date,Timer,Countdown,我一直在尝试在我的网站上放置一些基于javascript的倒计时/计时器。。。这方面的一个例子是 “我是一名25岁的兼职博客写手兼设计师兼全职服务员兼调酒师!”其中“25”一词会随着年龄的增长而逐年增加 另一个例子是 “和我的准丈夫(婚礼倒计时)”并将“准丈夫”改为“丈夫” 我看过一些剧本,但不完全是我需要的 我一直在尝试使用Math.floor方法,该方法适用于天数,但我需要找出如何增加年数。有没有办法用math.floor计算年份 旁注*我不太熟悉javascript或任何类似的东西您可以使

我一直在尝试在我的网站上放置一些基于javascript的倒计时/计时器。。。这方面的一个例子是

“我是一名25岁的兼职博客写手兼设计师兼全职服务员兼调酒师!”其中“25”一词会随着年龄的增长而逐年增加

另一个例子是

“和我的准丈夫(婚礼倒计时)”并将“准丈夫”改为“丈夫”

我看过一些剧本,但不完全是我需要的

我一直在尝试使用Math.floor方法,该方法适用于天数,但我需要找出如何增加年数。有没有办法用math.floor计算年份


旁注*我不太熟悉javascript或任何类似的东西

您可以使用javascript来实现这一点:

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Welcome to My Page!</title>
</head>
<body>

<div id="about-me"></div>

</body>

<script>

function get_message() {
    var my_birthday = new Date("2/13/1996"); // update your birthday here
    var today = new Date();
    var time_diff = Math.abs(today.getTime() - my_birthday.getTime()); // get the difference in milliseconds between today's date and your birthday
    var my_age = Math.floor(time_diff / (1000 * 3600 * 24 * 365)); // get your age

    var s = document.getElementById('about-me');
    var message = "I’m a " + my_age.toString() + "-year-old part-time blogger & designer and full-time waitress & bartender!";
    s.innerHTML = message; // update your age
   }

window.onload = get_message; // load script only when page is loaded
</script>

</html>

欢迎来到我的页面!
函数get_message(){
var my_birth=新日期(“1996年2月13日”);//在此处更新您的生日
var today=新日期();
var time_diff=Math.abs(today.getTime()-my_birth.getTime());//获取今天的日期和您的生日之间的毫秒差
var my_age=Math.floor(time_diff/(1000*3600*24*365));//了解您的年龄
var s=document.getElementById('about-me');
var message=“我是一名”+我的年龄.toString()+“-岁的兼职博主兼设计师兼全职服务员兼调酒师!”;
s、 innerHTML=message;//更新您的年龄
}
window.onload=get_message;//仅在加载页面时加载脚本

希望这有帮助

您是如何尝试的?问题是什么?您使用的是什么技术?这是一个静态HTML页面,还是动态生成的页面?这是有道理的,但是我如何将它输入到一个页面中,比如一个关于我的页面。当我尝试添加时,没有显示任何内容it@tsukinoakari如果您是从头开始编写网页,请将上述代码另存为“something.html”。你是如何创建网页的?网站建设者?我从头开始创建页面