JS动态显示日期和时间

效果图

首先在页面上定义一个存放日期的控件

<span id="time"></span>

JS方法

//显示当前时间日期,id表明在哪里显示
admin_index.showTime = function(id) {
    var today = new Date();
    var time = today.getFullYear() + "年"
            + admin_index.timeFormat(today.getMonth() + 1) + "月"
            + admin_index.timeFormat(today.getDate()) + "日 "
            + admin_index.getWeek() + " "
            + admin_index.timeFormat(today.getHours()) + ":"
            + admin_index.timeFormat(today.getMinutes()) + ":"
            + admin_index.timeFormat(today.getSeconds());
    $("#" + id).text(time);
};

获取星期几

admin_index.getWeek = function() {
    var day = new Date().getDay();
    if (day == "0") return "星期天";
    if (day == "1") return "星期一";
    if (day == "2") return "星期二";
    if (day == "3") return "星期三";
    if (day == "4") return "星期四";
    if (day == "5") return "星期五";
    if (day == "6") return "星期六";return "";
};

格式化时间显示

admin_index.timeFormat = function(value) {
    if (value >= 10) return value;
    return "0" + value;
};

最后调用showTime()

//页面加载完成之后的操作
$(document).ready(function() {
    //显示时间
    setInterval(function(){admin_index.showTime("time");}, 1000);
});
时间: 2024-07-30 05:33:31

JS动态显示日期和时间的相关文章

JS获取日期和时间

1 //获取日期和时间 2 function showDate(){ 3 var myDate = new Date(); 4 myDate.getYear(); //获取当前年份(2位) 5 myDate.getFullYear(); //获取完整的年份(4位,1970-????) 6 myDate.getMonth(); //获取当前月份(0-11,0代表1月) 7 myDate.getDate(); //获取当前日(1-31) 8 myDate.getDay(); //获取当前星期X(0-

js动态显示指定的时间

<p id="timeShow">17:0:50</p> <script> setInterval("time()", 1000); function time() { var time=$("#timeShow").html(); var timeArr= new Array(); //定义一数组 timeArr=time.split(":"); //字符分割 sec=Number(tim

使用moment.js轻松管理日期和时间

大家在前端Javascript开发中会遇到处理日期时间的问题,经常会拿来一大堆处理函数才能完成一个简单的日期时间显示效果.今天我给大家介绍一个轻量级的Javascript日期处理类库:moment.js,使用它可以轻松解决前端开发中遇到的种种日期时间问题. 查看演示 下载源码 moment.js不依赖任何第三方库,支持字符串.Date.时间戳以及数组等格式,可以像PHP的date()函数一样,格式化日期时间,计算相对时间,获取特定时间后的日期时间等等,本文有如下举例. 格式化日期 当前时间: m

Js获取日期时间及其它操作

var myDate = new Date();myDate.getYear();        //获取当前年份(2位)myDate.getFullYear();    //获取完整的年份(4位,1970-????)myDate.getMonth();       //获取当前月份(0-11,0代表1月)myDate.getDate();        //获取当前日(1-31)myDate.getDay();         //获取当前星期X(0-6,0代表星期天)myDate.getTi

JS对日期时间的操作

代码: //判断是否超期(有效期开始超过一年后算已超期) function IsEffect(effectDate) { var val = ""; var currentDate = new Date(); var year = currentDate.getFullYear() - 1;//当前年-1 var month = currentDate.getMonth()+1;//月份是从0索引的,所以要+1 var day = currentDate.getDate();//获取当

js获取日期时间星期

// js获取日期时间 function getDateTime(){ var dateObj = new Date(); //表示当前系统时间的Date对象 var year = dateObj.getFullYear(); //当前系统时间的完整年份值 var month = dateObj.getMonth()+1; //当前系统时间的月份值 var date = dateObj.getDate(); //当前系统时间的月份中的日 var day = dateObj.getDay(); /

js 判断日期时间大小

1 checkTime = function() { 2 var startTime = document.getElementById("startTime").value; 3 var endTime = document.getElementById("endTime").value; 4 compareCalendar(startTime, endTime); 5 } 6 //比较日前大小 7 function compareDate(checkStartD

JS(获得当前时间并且用2015-01-01格式表示)

一个简单的小例子,实现获得当前时间,js代码如下: function getdate() {var date = new Date();var mon = date.getMonth()  + 1;         //getMonth()返回的是0-11,则需要加1if(mon <=9){                                     //如果小于9的话,则需要加上0mon = "0" + mon;}var day = date.getDate(); 

《Javascript权威指南》13号学习笔记:使用日期和时间

一.创Date示例 1.Date类的方法和属性是非常不静,故,申请书Date属性和方法之前.必须创建Date类的实例. var date = new Date();  //以当前日期和时间创建实例. var date = new Date(value);  //value是必选项,假设是数值.value表示指定日期与1970.1.1午夜之间的毫秒数.假设是字符串.value则依照parse()方法中的规则进行解析. 全局的Date()函数完毕与new Date(value)同样的功能 var d