JavaScript的日期对象显示当前日期和时间

题目解析:

使用JavaScript的日期对象显示当前日期和时间,先用new Date()来定义一个时间oDate对象,再根据oDate对象来获取年月日和时分秒的值:

var oDate=new Date();
var oYear=oDate.getFullYear();获取当年的年份
var oMonth=oDate.getMonth()+1;获取当月的月份
var oDay=oDate.getDate();获取当日的日期
var oHours=oDate.getHours();获取当天的小时
var oMinute=oDate.getMinutes();获取当时是多少分
var oSeconds=oDate.getSeconds();获取多少秒

把获取好的的年月日和时分秒付相连接起来

var timeValue=oYear+"-"+zero(oMonth)+"-"+zero(oDay)+" "+zero(oHours)+":"+zero(oMinute)+":"+zero(oSeconds)付给div

oBox.innerHTML=timeValue;

里面的zero()函数是补零函数,当月日时分秒的值小于10的情况下就在前面加0

function zero(num){
return num>10?num:"0"+num;
}

再用setInterval()方法方法运行 clock()时钟就而已了,每1秒秒钟就跑动

setInterval("clock()",1000);

javascript代码:

window.onload=function(){
clock();
setInterval("clock()",1000);
}
function zero(num){
return num>10?num:"0"+num;
}
function clock(){
var oBox=document.getElementById("date");
var oDate=new Date();
var oYear=oDate.getFullYear();
var oMonth=oDate.getMonth()+1;
var oDay=oDate.getDate();
var oHours=oDate.getHours();
var oMinute=oDate.getMinutes();
var oSeconds=oDate.getSeconds();
var timeValue=oYear+"-"+zero(oMonth)+"-"+zero(oDay)+" "+zero(oHours)+":"+zero(oMinute)+":"+zero(oSeconds);
oBox.innerHTML=timeValue;
}

转载前端菜鸟:http://www.bird100.cn/8960.html

时间: 2024-12-25 06:09:20

JavaScript的日期对象显示当前日期和时间的相关文章

javascript的日期对象Date操作时间日期值

创建一个日期对象: var objDate=new Date([arguments list]); 我总结了参数形式主要有以下3种: new Date("month dd yyyy hh:mm:ss");//后面的hh:mm:ss可选(不选的话就是默认的开始时间),而且前三项的顺序可以随意,甚至各字段后面可以加逗号 new Date(yyyy,mth,dd,hh,mm,ss); //除了前两个字段(年.月字段)外,其余的都是可选的(不选的话就默认为开始的),不过,此处顺序最好别随意变换

Javascript:日期对象(Date)的基本用法

本文代码整理自w3school:http://www.w3school.com.cn 1.获取当前日期: document.write("Current time: "+new Date()); 2.获取时间戳(毫秒): document.write(new Date().getTime()); 3.设置年月日(年为必选,月日为可选): var d = new Date(); d.setFullYear(2012,3,16) document.write(d); document.wr

【Android自学日记】使用DatePicker以及TimePicker显示当前日期和时间

DatePicker 1.获取一个日历对象: Calendar cal=Calendar.getInstance(); 2.获取当前日期及时间: int year=cal.get(Calendar.YEAR); int month=cal.get(Calendar.MONTH)+1;//特殊的是Calendar中月份从0开始计数,所以加1得到常规月份 int day=cal.get(Calendar.DAY_OF_MONTH); int hour=cal.get(Calendar.HOUR_OF

JavaScript Date日期对象以及日期格式化方法

前言 Date对象是javascript语言中内置的数据类型,用于提供日期和时间的操作接口.Date对象是在早期java中的java.util.Date类基础上创建的,为此,Date类型使用自UTC1970年1月1日0点开始经过的毫秒数来保存日期,它可以表示的时间范围是1970年1月1日0点前后的各1亿天. 静态方法 总共有3个静态方法:Date.now().Date.parse().Date.UTC() [Date.now()] ECMAScript5新增了now()方法,该方法返回当前时间距

Android 使用DatePicker以及TimePicker显示当前日期和时间

课程内容1.介绍DatePicker和TimePicker两种实现动态输入日期和事件的功能2.介绍DatePickerDialog和TimePickerDialog来年耕种实现动态输入日期和事件的对话框3.介绍两组针对检测日期时间改变的监听器包含: onDateChangedListener和OnTimeChangedListener onDateSetListener和OnTimeSetListener当用户更改了DatePicker里的年.月.日时,将出发OnDateCHangedListe

通过javascript的日期对象来得到当前的日期

var currentDate = new Date(); var weekday = ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"]; document.write( currentDate.getFullYear() + "年" + (currentDate.getMonth() + 1) +

显示:当前日期加时间(如:2009-06-12 12:00)

function CurentTime()     { var now = new Date(); var year = now.getFullYear();       //年 var month = now.getMonth() + 1;     //月 var day = now.getDate();            //日 var hh = now.getHours();            //时 var mm = now.getMinutes();          //分

JavaScript日期对象使用总结

javascript Date日期对象的创建 创建一个日期对象: var objDate=new Date([arguments list]); 我总结了参数形式主要有以下3种: new Date("month dd yyyy hh:mm:ss"); //后面的hh:mm:ss可选(不选的话就是默认的开始时间),而且前三项的顺序可以随意,甚至各字段后面可以加逗号 new Date(yyyy,mth,dd,hh,mm,ss); //除了前两个字段(年.月字段)外,其余的都是可选的(不选的

javascript内置对象(数组、字符串、日期)

javascript基于对象的语言,由不同的对象,组成的编程语言. 数组对象.数值对象.字符串对象.日期对象.数学对象.正则表达式.DOM对象.BOM对象.事件对象 数组对象的常用方法: length:获得数组的元素个数 concat():合并数组生成一个新数组 1 <script type="text/javascript"> 2 var arr1 = ['吃饭','睡觉']; 3 var arr2 = ['喝水','挠头']; 4 console.log(arr1.co