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

javaScript中的Date演示

2015-07-12 16:07 603 查看
var date=new Date();
document.write(date+"<br/>");//Sun Jul 12 2015 15:34:07 GMT+0800 (中国标准时间)
document.write(date.toLocaleString()+"<br/>");//返回一个日期,该日期使用当前区域设置并已被转换为字符串。 结果为2015/7/12 下午3:34:07
document.write(date.toLocaleDateString()+"<br/>");//以字符串的形式返回与宿主环境的当前区域设置相对应的日期,这里结果2015/7/12


var year=date.getFullYear();
var Month=date.getMonth()+1;//范围是0-11
var day=date.getDay();//返回 Date 对象中用本地时间表示的一周中的日期值。 范围是0-6,代表星期日到星期六。
document.write(year+"----"+Month+"----"+day+"<br/>");
//2015----7----0


/**为了简化对象调用内容的书写。
可以使用js中的特有语句with来完成。
格式:
with(对象)
{
在该区域中可以直接使用指定的对象的内容,不需要写对象.
}*/
var date=new Date():
var year=date.getFullYear();
var Month=date.getMonth()+1;
var day=date.getDay();
//可以写成
with(date){
var year = getFullYear();
var month = getMonth()+1;
var day = getDate();
var week = getWeek(getDay());

}


/ 日期对象和毫秒值之间的转换。
var date2 = new Date();
//获取毫秒值。 日期对象-->毫秒值。
var time = date2.getTime();
println("time:"+time);//1338191622156
//将毫秒值转成日期对象。
//1,new Date(time);//setTime();
var date3 = new Date(time);

//将日期对象和字符串之间进行转换。
//日期对象转成字符串。toLocaleString toLocaleDateString
//将字符串转成日期对象。具备指定格式的日期字符串-->毫秒值--->日期对象。
var str_date = "9/28/2017";
var time2 = Date.parse(str_date);//解析一个包含日期的字符串,并返回该日期与 1970 年 1 月 1 日午夜之间所间隔的毫秒数。
var date3 = new Date(time2);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  javascript