javaScript中的Date演示

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);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值