JavaScript对象---Date
来源:互联网 发布:手机淘宝卖家中心网址 编辑:程序博客网 时间:2024/06/06 18:07
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JavaScript对象---Date</title>
<script type="text/javascript" src="tools/1.js"></script>
</head>
<body>
<script type="text/javascript">
//此处必须写在前面,因为网页的解析缘故
function getWeekDay(num) {
var week = [ "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" ];
return week[num];
}
</script>
<script type="text/javascript">
var d = new Date();
// println( d.toString() ); //Thu May 04 2017 20:14:19 GMT+0800 (中国标准时间)
//println( d.toLocaleDateString());//2017/5/4
// println(d.toLocaleString());//2017/5/4 下午8:16:07
var year = d.getFullYear(); //2017 ---这个是新的,是我们现在常用的
println(year);
var month = d.getMonth();
println(month); //4 从0开始计算,,,要输出我们要的月份,应该用:println(month+1);
var day1 = d.getDay(); //返回当前星期中的第几天---星期几
println(day1);//4 星期四
var day2 = d.getDate();//月份中的第几天 ---我们平时讲的日子
println(day2);//4 第四日
//需要一个昨天
/*指定日期字符串,,写死的
var d2 = new Date("4/30/2017");
var day3 = d2.getDay();
println(day3);
*/
//利用time值来计算,,活的
var d2 = new Date();
var time = d2.getTime();
println(time);//1493900714233
time = time - 24 * 60 * 60 * 1000; //减去一天
var d3 = new Date(time);
println("星期:" + d3.getDay());//星期:3
println(getWeekDay(d3.getDay()));//星期三
</script>
<script type="text/javascript">
//Date格式转换
//日期对象 字符串 : toLocaleDateString() , toLocaleString()
var str = d.toLocaleDateString();//日期
println(str);//2017/5/4
var str2 = d.toLocaleString();//日期+时间
println(str2);//2017/5/4 下午8:31:03
//字符串 --> 日期对象: new Date(strDate)
var d = new Date("4/30/2017");
var time = d.getTime();//number型,精确值,单位是毫秒
time = time - 7*24*60*60*1000; //d日期的7天以前
var d2 = new Date(time); //新的日期对象
</script>
<script type="text/javascript">
//附注:
/*☆一个小语法:
with(对象){
....//对该对象进行一系列操作,可以省略"对象."
}
*/
//获取d2对象中的年、月、日
/*
var y = d2.getFullYear();
var m = d2.getMonth()+1;
var dd = d2.getDate();
*/
//上面一段用with(){}语法可以写成如下:
with(d2){
var y = getFullYear();
var m = getMonth()+1;
var dd = getDate();
}
println(y+","+m+","+dd);
</script>
</body>
</html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>JavaScript对象---Date</title>
<script type="text/javascript" src="tools/1.js"></script>
</head>
<body>
<script type="text/javascript">
//此处必须写在前面,因为网页的解析缘故
function getWeekDay(num) {
var week = [ "星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六" ];
return week[num];
}
</script>
<script type="text/javascript">
var d = new Date();
// println( d.toString() ); //Thu May 04 2017 20:14:19 GMT+0800 (中国标准时间)
//println( d.toLocaleDateString());//2017/5/4
// println(d.toLocaleString());//2017/5/4 下午8:16:07
var year = d.getFullYear(); //2017 ---这个是新的,是我们现在常用的
println(year);
var month = d.getMonth();
println(month); //4 从0开始计算,,,要输出我们要的月份,应该用:println(month+1);
var day1 = d.getDay(); //返回当前星期中的第几天---星期几
println(day1);//4 星期四
var day2 = d.getDate();//月份中的第几天 ---我们平时讲的日子
println(day2);//4 第四日
//需要一个昨天
/*指定日期字符串,,写死的
var d2 = new Date("4/30/2017");
var day3 = d2.getDay();
println(day3);
*/
//利用time值来计算,,活的
var d2 = new Date();
var time = d2.getTime();
println(time);//1493900714233
time = time - 24 * 60 * 60 * 1000; //减去一天
var d3 = new Date(time);
println("星期:" + d3.getDay());//星期:3
println(getWeekDay(d3.getDay()));//星期三
</script>
<script type="text/javascript">
//Date格式转换
//日期对象 字符串 : toLocaleDateString() , toLocaleString()
var str = d.toLocaleDateString();//日期
println(str);//2017/5/4
var str2 = d.toLocaleString();//日期+时间
println(str2);//2017/5/4 下午8:31:03
//字符串 --> 日期对象: new Date(strDate)
var d = new Date("4/30/2017");
var time = d.getTime();//number型,精确值,单位是毫秒
time = time - 7*24*60*60*1000; //d日期的7天以前
var d2 = new Date(time); //新的日期对象
</script>
<script type="text/javascript">
//附注:
/*☆一个小语法:
with(对象){
....//对该对象进行一系列操作,可以省略"对象."
}
*/
//获取d2对象中的年、月、日
/*
var y = d2.getFullYear();
var m = d2.getMonth()+1;
var dd = d2.getDate();
*/
//上面一段用with(){}语法可以写成如下:
with(d2){
var y = getFullYear();
var m = getMonth()+1;
var dd = getDate();
}
println(y+","+m+","+dd);
</script>
</body>
</html>
0 0
- javascript常用对象 --- Date
- JavaScript Date 对象参考
- javascript date对象使用
- JavaScript Date 对象参考手册
- JavaScript Date 对象参考手册
- JavaScript中的Date对象
- javascript中的Date对象
- JavaScript Date对象
- JavaScript Date对象
- JavaScript Date 对象参考手册
- javascript Date 对象介绍
- Javascript之Date对象
- JavaScript Date(日期)对象
- javascript Date日期对象
- JavaScript中的Date 对象
- JavaScript Date 对象参考手册
- JavaScript内置对象date
- JavaScript:Date对象
- 安卓h5混合开发照片上传的问题
- 剑指offer------两个链表的第一个公共节点
- LeetCode 3. Longest Substring Without Repeating Characters
- spring中InitializingBean接口使用理解
- 1.2.ARM裸机第二部分-ARM体系结构与汇编指令
- JavaScript对象---Date
- Day 2 整理
- 一周搞定MPU6050Linux驱动(1)
- DP一周总结
- 【学习笔记13】java面向对象-强制类型转换
- [实训]解决eclipse中git push一直需要输入远程push地址的问题
- 通过反射操作类方法,类的成员变量
- Mac virtualenv创建新环境报错
- 多显卡问题