js获取日期:前天,昨天,今天,明天,后天

js获取日期:前天,昨天,今天,明天,后天,第1张

先用getTime()转换成毫秒格式,再进行加减运算;

然后再用setTime()换成日期格式输出;

ddsetDate(ddgetDate()+AddDayCount);//获取AddDayCount天后的日期

这一句改为:

ddsetTime(ddgetTime()+AddDayCount2460601000);//获取AddDayCount天后的日期

var down=new Date();

'down是当前的日期,想得至昨天的,可以将日期减一就可以了!

用这句:

var down = new Date()-246060;

var dDate=downgetDate();

var dMonth=downgetMonth()+1;

var dYear=downgetYear();

Js获取当前日期时间及其它 *** 作

var myDate = new Date();

myDategetYear(); //获取当前年份(2位)

myDategetFullYear(); //获取完整的年份(4位,1970-)

myDategetMonth(); //获取当前月份(0-11,0代表1月)

myDategetDate(); //获取当前日(1-31)

myDategetDay(); //获取当前星期X(0-6,0代表星期天)

myDategetTime(); //获取当前时间(从197011开始的毫秒数)

myDategetHours(); //获取当前小时数(0-23)

myDategetMinutes(); //获取当前分钟数(0-59)

myDategetSeconds(); //获取当前秒数(0-59)

myDategetMilliseconds(); //获取当前毫秒数(0-999)

myDatetoLocaleDateString(); //获取当前日期

var mytime=myDatetoLocaleTimeString(); //获取当前时间

myDatetoLocaleString( ); //获取日期与时间

将代码输入到txt,然后修改为html格式的文件。双击执行可查看7天后的那个日期。

JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。

代码如下:

<body>

<table>

<tr>

<td id="time"></td>

</tr>

</table>

<script type="text/javascript">

var d=new Date()

var str=dgetMonth()+"-"+(dgetDate()-7)+" "+dgetHours()+":"+dgetMinutes();

documentgetElementById("time")innerHTML=str;

</script>

</body>

扩展资料:

JavaScript基本特点:

1、是一种解释性脚本语言(代码不进行预编译)。

2、主要用来向HTML(标准通用标记语言下的一个应用)页面添加交互行为。

3、可以直接嵌入HTML页面,但写成单独的js文件有利于结构和行为的分离。

4、跨平台特性,在绝大多数浏览器的支持下,可以在多种平台下运行(如Windows、Linux、Mac、Android、iOS等)。

参考资料:

javascript_百度百科

// 今天 - 2013年12月8号

var d = Datenow() - new Date(2013, 11, 7);

// 天数

d = parseInt(d / (24  60  60  1000));

// X7

d = d  7;

var now=new Date();

var 当前日期=nowgetFullYear()+"-"+nowgetMonth()+"-"+nowgetDate()+" "+nowgetHours()+":"+nowgetMinutes()+"-"+nowgetSeconds();

todayDate = new Date();

date = todayDategetDate();

month= todayDategetMonth() +1;

year= todayDategetYear();

documentwrite("今天是")

documentwrite("<br>")

if(navigatorappName == "Netscape")

{

documentwrite(1900+year);

documentwrite("年");

documentwrite(month);

documentwrite("月");

documentwrite(date);

documentwrite("日");

documentwrite("<br>")

}

if(navigatorappVersionindexOf("MSIE") != -1)

{

documentwrite(year);

documentwrite("年");

documentwrite(month);

documentwrite("月");

documentwrite(date);

documentwrite("日");

}

if (todayDategetDay() == 5) documentwrite("星期五")

if (todayDategetDay() == 6) documentwrite("星期六")

if (todayDategetDay() == 0) documentwrite("星期日")

if (todayDategetDay() == 1) documentwrite("星期一")

if (todayDategetDay() == 2) documentwrite("星期二")

if (todayDategetDay() == 3) documentwrite("星期三")

if (todayDategetDay() == 4) documentwrite("星期四")

<script language="javascript">

//这个方法将取得某年(year)第几周(weeks)的星期几(weekDay)的日期

function getXDate(year,weeks,weekDay){

//用指定的年构造一个日期对象,并将日期设置成这个年的1月1日

//因为计算机中的月份是从0开始的,所以有如下的构造方法

var date = new Date(year,"0","1");

//取得这个日期对象 date 的长整形时间 time

var time = dategetTime();

//将这个长整形时间加上第N周的时间偏移

//因为第一周就是当前周,所以有:weeks-1,以此类推

//7243600000 是一星期的时间毫秒数,(JS中的日期精确到毫秒)

time+=(weeks-1)7243600000;

//为日期对象 date 重新设置成时间 time

datesetTime(time);

return getNextDate(date,weekDay);

}

//这个方法将取得 某日期(nowDate) 所在周的星期几(weekDay)的日期

function getNextDate(nowDate,weekDay){

//0是星期日,1是星期一,

weekDay%=7;

var day = nowDategetDay();

var time = nowDategetTime();

var sub = weekDay-day;

time+=sub243600000;

nowDatesetTime(time);

return nowDate;

}

//2008第1周的星期5

alert("2008第1周的星期5是:"+getXDate(2008,1,5));

//2008第51的星期5

alert("2008第51周的星期5是:"+getXDate(2008,51,5));

</script>

==========将以下内容保存成 html格式的文件===========

<html>

<head>

<meta >

以上就是关于js获取日期:前天,昨天,今天,明天,后天全部的内容,包括:js获取日期:前天,昨天,今天,明天,后天、javascript 中如何获取昨天的日期、js中怎么获取当前日期及时间分量等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10058702.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-04
下一篇 2023-05-04

发表评论

登录后才能评论

评论列表(0条)

保存