您的位置:首页 > Web前端 > JavaScript

JS-Date对象

2015-11-17 21:11 651 查看
<script type="text/javascript">
/*
* Date日期对象
var date = new Date();  当前的日期

* toLocaleString()  转换本地的日期格式
* toLocaleDateString()  只包含日期
* toLocaleTimeString()  只包含时间

* getDate()         返回一个月中的某一天(1-31)
* getDay()          返回一周中的某一天(0-6)
* getMonth()        返回月份(0-11)  +1
* getFullYear()     返回年份

* getTime()         返回毫秒数
* setTime()         通过毫秒数获取日期
* var date3 = new Date(1415937050973);

* parse(str)        解析字符串,返回毫秒数
Date.parse(str);

str:
2014-11-14  解析不了

11/14/2014  可以解析
2014,11,14  可以解析
*/

var date = new Date();
/* // println(date);

println(date.toLocaleString());
println(date.toLocaleDateString());
println(date.toLocaleTimeString());
*/

// 获取年份
var year = date.getFullYear();
// 获取月份
var month = date.getMonth()+1;
// 获取一月中的某一天
var monthDay = date.getDate();
// 获取星期几
var weekDay = date.getDay();

println(year+"-"+month+"-"+monthDay+" "+getWeekDay(weekDay));

function getWeekDay(num){
var arr = ["星期日","星期一","星期二","星期三","星期四","星期五","星期六"];
return arr[num];
}

// 1415937050973
// println(date.getTime());

// 获取毫秒对应的时间
/* var date2 = new Date();
date2.setTime(1415937050973);
println(date2.toLocaleString());

var date3 = new Date(1415937050973);
println(date3.toLocaleString()); */

var m = Date.parse("2014,11,14");
println(m);
var date4 = new Date(m);
println(date4.toLocaleString());

</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: