js获取当前年月日前一天,7天后更新,例如20141005显示为141004七天之后20141012显示为141011,依次类推

js获取当前年月日前一天,7天后更新,例如20141005显示为141004七天之后20141012显示为141011,依次类推,第1张

var recu = function(sleep){

setTimeout(function(){

var now = new Date;

nowsetDate(nowgetDate() - 1);

var x = "" + nowgetFullYear() + (nowgetMonth() + 1) + nowgetDate();

x = xsubstr(2);

documentwrite("");

documentwrite(x);

documentclose();

recu(72460601000);

}, sleep);

}

recu(0);

1、新建一个HTML文件,命名为testhtml。

2、在JS中使用new Date()获得当前系统的时间,并将其保存在变量d中。当前时间的年份使用getYear()方法从变量d中获得。

3、使用new Date()获得当前系统的时间,并将其保存在变量d中。当前时间的月份使用getMonth()方法从变量d中获得。

4、在JS中使用new Date()获得当前系统的时间,并将其保存在变量d中。当前时间的日期使用getDate()方法从变量d中获得。

5、在JS中使用new Date()获得当前系统的时间,并将其保存在变量d中。当前时间的小时使用getHours()方法从变量d中获得。

6、在JS中使用new Date()获得当前系统的时间,并将其保存在变量d中。当前时间的秒数使用getSeconds()方法从变量d中获得。

7、就完成了。

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( ); //获取日期与时间

日期时间脚本库方法列表

DateprototypeisLeapYear 判断闰年

DateprototypeFormat 日期格式化

DateprototypeDateAdd 日期计算

DateprototypeDateDiff 比较日期差

DateprototypetoString 日期转字符串

DateprototypetoArray 日期分割为数组

DateprototypeDatePart 取日期的部分信息

DateprototypeMaxDayOfDate 取日期所在月的最大天数

DateprototypeWeekNumOfYear 判断日期所在年的第几周

StringToDate 字符串转日期型

IsValidDate 验证日期有效性

CheckDateTime 完整日期时间检查

daysBetween 日期天数差

js代码:

//---------------------------------------------------

// 判断闰年

//---------------------------------------------------

DateprototypeisLeapYear = function()

{

return (0==thisgetYear()%4&&((thisgetYear()%100!=0)||(thisgetYear()%400==0)));

}

//---------------------------------------------------

// 日期格式化

// 格式 YYYY/yyyy/YY/yy 表示年份

// MM/M 月份

// W/w 星期

// dd/DD/d/D 日期

// hh/HH/h/H 时间

// mm/m 分钟

// ss/SS/s/S 秒

//---------------------------------------------------

//获取指定日期的相差多少天的日期

function addByTransDate(dateParameter, num) {

var translateDate = "", dateString = "", monthString = "", dayString = "";

translateDate = dateParameterreplace("-", "/")replace("-", "/"); ;

var newDate = new Date(translateDate);

newDate = newDatevalueOf();

newDate = newDate - num 24 60 60 1000; //备注 如果是往前计算日期则为减号 否则为加号

newDate = new Date(newDate);

//如果月份长度少于2,则前加 0 补位

if ((newDategetMonth() + 1)toString()length == 1) {

monthString = 0 + "" + (newDategetMonth() + 1)toString();

} else {

monthString = (newDategetMonth() + 1)toString();

}

//如果天数长度少于2,则前加 0 补位

if (newDategetDate()toString()length == 1) {

dayString = 0 + "" + newDategetDate()toString();

} else {

dayString = newDategetDate()toString();

}

dateString = newDategetFullYear() + "-" + monthString + "-" + dayString;

return dateString;

}

var t=1577808000; //时间戳(秒)

var ot=new Date(t1000); //转为时间对象(js的时间戳是毫秒数)

var oy=otgetFullYear(); //年

var om=otgetMonth()+1; //月

var tt=new Date(); //今天

var ty=ttgetFullYear(); //今天年

var tm=ttgetMonth()+1; //今天月

var gm=(ty-oy)12+(tm-om); //距今月数

alert(ottoLocaleDateString()+"距今"+gm+"个月");

// 今天

var today = new Date();

todaysetHours(0);

todaysetMinutes(0);

todaysetSeconds(0);

todaysetMilliseconds(0);

alert(today);

var oneday = 1000  60  60  24;

// 昨天

var yesterday = new Date(today - oneday);

alert(yesterday);

// 上周一

var lastMonday = new Date(today- oneday  (todaygetDay() + 6));

alert(lastMonday);

// 上个月1号

var lastMonthFirst = new Date(today - oneday  todaygetDate());

lastMonthFirst = new Date(lastMonthFirst - oneday  (lastMonthFirstgetDate() - 1));

alert(lastMonthFirst);

<script language="javascript">

//获取系统时间

var LSTR_ndate=new Date();

var LSTR_Year=LSTR_ndategetYear();

var LSTR_Month=LSTR_ndategetMonth();

var LSTR_Date=LSTR_ndategetDate();

//处理

var uom = new Date(LSTR_Year,LSTR_Month,LSTR_Date);

uomsetDate(uomgetDate()-1);//取得系统时间的前一天,重点在这里,负数是前几天,正数是后几天

var LINT_MM=uomgetMonth();

LINT_MM++;

var LSTR_MM=LINT_MM > 10LINT_MM:("0"+LINT_MM)

var LINT_DD=uomgetDate();

var LSTR_DD=LINT_DD > 10LINT_DD:("0"+LINT_DD)

//得到最终结果

uom = uomgetFullYear() + "-" + LSTR_MM + "-" + LSTR_DD;

alert(uom)

</script>

以上就是关于js获取当前年月日前一天,7天后更新,例如20141005显示为141004七天之后20141012显示为141011,依次类推全部的内容,包括:js获取当前年月日前一天,7天后更新,例如20141005显示为141004七天之后20141012显示为141011,依次类推、js获取当前当前年月日时分秒,以及获取年月日(无时分秒),详情见补充!、js如何获取时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址:https://54852.com/web/9824345.html

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

发表评论

登录后才能评论

评论列表(0条)

    保存