各位谁知道JavaScript中如何表示日期?

JavaScript012

各位谁知道JavaScript中如何表示日期?,第1张

JavaScript中的数据类型并不多,Date类型就是JavaScript中表示日期的一个数据类型。我们可以在日期声明时格式化。如声明时获取日期:

var today = new Date()//获取当前时间,并将当前时间赋值给today。

var someDay = new Date(1999, 0, 11)//用构造函数初始化Date,时间为1990年1月1日。

//注意表示月份的0~11的数值,依次表示1~12月。

var anotherDay = new Date(1999, 6, 11, 0, 0, 0)//构造函数的六个参数依次表示年、月、日、时、分、秒。

若需要修改日期,可以使用的一系列set方法,如setDate()、setMonth()、setFullYear()、setYear()、setHours()、setMinutes()、setSeconds()、setMilliseconds()、setTime()。

与set方法对应的,JavaScript也提供了一系列的get方法,这里就不列出,你可以在秒秒学的日期类型小节中找到。总之,用Date类型来表示日期是比较合理,也是较为方便的。

JS有自带的日期函数,获取如下:var date = new Date()var year = date.getFullYear()//获取年份var month = date.getMonth()+1//获取月份,因为是从0-11所以要+1var day = date.getDate()//获取天数var hour = date.getHours()//获取小时var minute = date.getMinutes()//获取分钟var second = date.getSeconds()//获取秒

1.首先,下载谷歌浏览器,

2.下载完成后打开谷歌浏览器,然后按【F12】打开谷歌浏览器控制台(在浏览器方),然后点击【Console】切换到调试窗口

3.然后开始输入代码,首先定义一个变量名字为test,代码如下:

var test =new Date()

这句代码的意思就是把日期对象赋值给test,这个变量的名字可以任意取,在这里就以test为例了,然后按回车键,也就是【Enter】键

4.敲回车后出现了一个undefined,这是因为z这只是赋值,没有任何输出,所以系统默认打印的信息,接下来,操作test这个变量了,这里面保存的就是当前日期,看一下代码

输入

test.getFullYear()

然后回车,结果就是当前时间的年份

5.还可以调用其他函数,来获取当前日期的月份、日、小时、分钟、秒,代码如下:

test.getMonth();

test.getDate();

test.getHours();

test.getMinutes();

test.getSeconds();