JavaScript&jQuery.Date对象和Time对象

Date对象和Time对象



Date对象用于操作日期

Time对象用于操作时间

Date对象在使用时前需要先实例化,采用构造函数实例化。

var today=new Date();

// 返回年份

document.write(today.getFullYear());

document.write(‘<br>‘);

// 返回月份,从0到11,0表示1月,11表示12月

document.write(today.getMonth());

document.write(‘<br>‘);

// 返回日期,具体某日

document.write(today.getDate());

document.write(‘<br>‘);

// 返回星期几

document.write(today.getDay());

document.write(‘<br>‘);

// 返回小时

document.write(today.getHours());

document.write(‘<br>‘);

// 返回分

document.write(today.getMinutes());

document.write(‘<br>‘);

// 返回秒

document.write(today.getSeconds());

document.write(‘<br>‘);

// 返回毫秒,毫秒的范围从~999

document.write(today.getMilliseconds());

document.write(‘<br>‘);

// 返回时间,这个时间是UTC开始计算的秒数,人看不懂

document.write(today.getTime());

document.write(‘<br>‘);

// toTimeString 将时间转换成人看得懂的

document.write(today.toTimeString(today.getTime()));

document.write(‘<br>‘);


生成指定的日期

var lastDate=new Date(‘1998-12-12T12:23:45‘);

document.write(lastDate.toDateString(lastDate.getTime()));

document.write(‘<br>‘);

document.write(lastDate.toTimeString(lastDate.getTime()));

document.write(‘<br>‘);



测试题目

1、如何创建Date对象?

答:

  1. new Date(“month dd,yyyy hh:mm:ss”);
  2. new Date(“month dd,yyyy”);
  3. new Date(yyyy,mth,dd,hh,mm,ss);
  4. new Date(yyyy,mth,dd);
  5. new Date(ms);

2、Date对象、Number对象、String对象、Math对象的区别是什么?

答:String 对象的属性和方法用于操作字符串。

Number对象通常用于操作数字。

Math对象用于数学上的计算,如算平方,四舍五入,生成随机数等等。

Date对象用于操作日期

3、如何使用Date对象生成一个指定的日期?

var lastDate=new Date(‘1998-12-12T12:23:45‘);

document.write(lastDate.toDateString(lastDate.getTime()));

document.write(‘<br>‘);

document.write(lastDate.toTimeString(lastDate.getTime()));

document.write(‘<br>‘);

4、如何计算两个日期之间的差距?

原文地址:https://www.cnblogs.com/H97042/p/9160367.html

时间: 2024-08-29 19:03:27

JavaScript&jQuery.Date对象和Time对象的相关文章

javascript 通过Date对象验证日期合法性

通常来说,javascript验证日期的有效性可以通过正则判断 但正则表达式无法精准验证日期的有效性,你无法通过正则表达式判断出1900-02-29是非法日期而2000-02-29是合法日期,而且正则表达式匹配起来比较繁琐. 要想精确验证,最容易想到的方法就是通过月份判断日期是否合法(1~28/29/30/31),你可以用一个数组表示每月的天数,如daysInMonth=[31,28,31,30,31,30,31,31,30,31,30,31],但你会发现daysInMonth[1]这个值可能是

javascript --- jQuery --- Deferred对象

javascript --- jQuery --- Deferred对象 javascript的函数式编程是多么引人入胜,jQuery使代码尽可能的精简,intelligent! defer - 必应词典:v.迁延:听从:扣存:[军]使延期入伍所以deferred对象的含义就是"延迟"到未来某个点再执行. jQuery的官方文档给出了用jQuery.ajax()发送请求的基本方式http://api.jquery.com/jQuery.ajax/Example: Save some d

JavaScript 中关于Date的内置对象属性和方法的总结

Date 属性: 1.constructor    所建立对象的函数参考 2.prototype      能够为对象加入的属性和方法 方法: 1.getDay()    返回一周中的第几天(0-6) 2.getYear()    返回年份.2000年以前为2位,2000(包含)以后为4位 3.getFullYear()     返回完整的4位年份数 4.getMonth()      返回月份数(0-11) 5.getDate()       返回日(1-31) 6.getHours()  

javascript中Date对象的应用——简易日历的实现

× 目录 [1]效果 [2]HTML [3]CSS[4]JS 前面的话 简易日历作为javascript中Date对象的常见应用,用途较广泛.本文将详细说明简易日历的实现思路 效果演示 HTML说明 使用type=number的两个input分别作为年和月的输入控件,这样在高级浏览器下自带调节按钮 按照周日到周一的顺序进行星期的排列 <div class="box"> <header class='control'> <input id="con

【JQuery】jquery对象和javascript对象即DOM对象相互转换

jQuery 对象是通过 jQuery 包装DOM 对象后产生的对象.jQuery 对象是 jQuery 独有的,其可以使用 jQuery 里的方法,但是不能使用 DOM 的方法:例如: $("#img").attr("src","test.jpg"); 这里的 $("#img")就是 jQuery 对象. DOM对象就是Javascript 固有的一些对象操作.DOM 对象能使用Javascript 固有的方法,但是不能使用

javascript中Date对象的应用

前面的话 简易日历作为javascript中Date对象的常见应用,用途较广泛.本文将详细说明简易日历的实现思路 效果演示 HTML说明 使用type=number的两个input分别作为年和月的输入控件,这样在高级浏览器下自带调节按钮 按照周日到周一的顺序进行星期的排列 <div class="box"> <header class='control'> <input id="conYear" class="con-in&q

JavaScript对象与jQuery对象以及DOM对象

今天说一下JavaScript对象与jQuery对象和DOM对象的区别和转换,前面已经见过JavaScript对象的创建,但还是要重提 var variable =                     //这是一个JavaScript对象 var $variable = $()             //这就是个jQuery对象 var variable = document.get...                   //这是一个DOM对象,方法包括getElementById(

JavaScript基础 Date(num) num为毫秒值 创建一个时间对象

镇场诗: 清心感悟智慧语,不着世间名与利.学水处下纳百川,舍尽贡高我慢意. 学有小成返哺根,愿铸一良心博客.诚心于此写经验,愿见文者得启发.------------------------------------------ code: 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=ut

javascript中Date对象与字符串之间的转换

使用js中new Date()得到的Data对象转换为字符串之后往往未能符合我们想要的期望,今天我就“Date对象与字符串之间的转换”这个主题做一个简易的分析: 常见的转换方式有: 一.toString() —— 把 Date 对象转换为字符串 1 var str = new Date().toString(); 2 console.log(str); 3 4 //output: 5 //Mon Oct 12 2015 11:13:22 GMT+0800 二.toTimeString() ——