javascript中打印当前的时间实现思路及代码_javascript技巧

复制代码 代码如下:

<html>
<head>
<title></title>

<script>

/*

//声明时间
var date = new Date();
alert(date);//当前时间
alert(date.toLocaleString());//转化为本地时间
alert(date.getFullYear());//显示年份
alert(date.getMonth() + 1);//显示月份 0-11,需要加1
alert(date.getDate());//显示一月中的日期
alert(date.getDay());//显示一周的日期,星期几
alert(date.getHours());//获取小时时间
alert(date.getMinutes());//获取当前分钟
alert(date.getSeconds());//获取当前秒数
alert(date.getMilliseconds());//获取当前的毫秒数
alert(date.getTime());//获取从1970年1月1日午夜零时,到当前时间的毫秒值
*/
//分别获取年、月、日、时、分、秒
var myDate = new Date();
var year = myDate.getFullYear();
var month = myDate.getMonth() + 1;
var date = myDate.getDate();
var hours = myDate.getHours();
var minutes = myDate.getMinutes();
var seconds = myDate.getSeconds();

//月份的显示为两位数字如09月
if(month < 10 ){
month = "0" + month;
}
if(date < 10 ){
date = "0" + date;
}

//时间拼接
var dateTime = year + "年" + month + "月" + date + "日" + hours + "时" + minutes + "分" + seconds + "秒";

document.write(dateTime);//打印当前时间

</script>

</head>

<body>
<!--事件响应-->
<input type ="button" value="click" onclick="show()"/>
</body>

</html>

时间: 2024-12-04 13:29:41

javascript中打印当前的时间实现思路及代码_javascript技巧的相关文章

javascript中打印当前的时间实现思路及代码

 打印当前的时间的方法有很多,在本文为大家详细介绍下使用javascript是如何做到的,具体实现如下,感兴趣的朋友可以参考下 复制代码 代码如下: <html>  <head>  <title></title>    <script>    /*    //声明时间  var date = new Date();  alert(date);//当前时间  alert(date.toLocaleString());//转化为本地时间  alert

网络之美 JavaScript中Get和Set访问器的实现代码_javascript技巧

标准的Get和Set访问器的实现 复制代码 代码如下: function Field(val){ this.value = val; } Field.prototype = { get value(){ return this._value; }, set value(val){ this._value = val; } }; var field = new Field("test"); field.value="test2"; //field.value will

用javascript为页面添加天气显示实现思路及代码_javascript技巧

复制代码 代码如下: <%@ page language="java" pageEncoding="UTF-8"%> <html> <head> <script> function load(cid) { var xmlhttp; if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHtt

javascript中不提供sleep功能如何实现这个功能_javascript技巧

javascript中不提供sleep功能,而我们时长会用到这个功能. 有一种思路是跑一段循环体,让程序空耗CPU的时间来实现延时.这有一个不足,不同的机器CPU的执行速度是不一样的,这很容易导致的慢的机器会SLEEP很久. 笔者从别的论坛看到一种机智的解决方法,在不同的机器上的执行速度是一致的.在此与大家共享. 复制代码 代码如下: function sleep(n) { var start=new Date().getTime(); while(true) if(new Date().get

Javascript中字符串replace方法的第二个参数探究_javascript技巧

前言 replace第一个参数一般放置的是正则表达式,用来匹配想要替换的文本:第二个参数一般我们放入的是字符串,用来替换掉正则匹配到的文本. 其实replace远比上面说的要强大的多,它的内部已经封装的很完善了,远不是我们想象的那么简单,下面我们就来详细聊聊replace的第二个参数. 实例介绍 现在要实现一个功能,把HTML中的字符实体转换成它们所对应的字符,比如:"<"转换成对对应字符为:"<". 下面我们来看看代码实现: String.protot

Javascript中关于Array.filter()的妙用详解_javascript技巧

前言 和map类似,Array的filter也接收一个函数.但是和map不同的是, filter把传入的函数依次作用于每个元素,然后根据返回值是 true 还是false决定保留还是丢弃该元素. 实例介绍 例如,在一个Array中,删掉偶数,只保留奇数,可以这么写: var arr = [1, 2, 4, 5, 6, 9, 10, 15]; var r = arr.filter(function (x) { return x % 2 !== 0; }); r; // [1, 5, 9, 15]

JavaScript中的无阻塞加载性能优化方案_javascript技巧

Javascript在浏览器中的性能,可以说是前端开发者所要面对的最重要的可用性问题. 在Yahoo的Yslow23条规则当中,其中一条是将JS放在底部 .原因是,事实上,大多数浏览器使用单进程处理UI和更新Javascript运行等多个任务,而同一时间只能有一个任务被执行.Javascript运行了多长时间,那么在浏览器空闲下来响应用户交互之前的等待时间就有多长. 从基本层面说,这意味着<script>标签的出现使整个页面因脚本解析.运行而出现等待.不论实际的 JavaScript 代码是内

javascript中2个感叹号的用法实例详解_javascript技巧

在javascript代码中经常会见到!!的情况,本文即以实例形式较为深入的分析javascript中2个感叹号的用法.分享给大家供大家参考之用.具体分析如下: javascript中的!!是逻辑"非非",即是在逻辑"非"的基础上再"非"一次.通过!或!!可以将很多类型转换成bool类型,再做其它判断. 一.应用场景:判断一个对象是否存在 假设有这样一个json对象: { color: "#E3E3E3", "fon

JavaScript中的object转换函数toString()与valueOf()介绍_javascript技巧

JavaScript中,object转换为boolean的操作非常简单:所有的object转换成boolean后均为true:即使是new Boolean(false)这样的object在转换为boolean后仍然为true. 复制代码 代码如下: var x = new Boolean(false); if(x){   console.log("x is true"); } 在将object转换为string或者number时,JavaScript会调用object的两个转换函数:t