js 如何获取一周前当前时间

// 获取一周前当前时间
theDayBeforeWeek = function() {
    var now = new Date();
    var d = now.getTime();
    var result = new Date();
    result.setTime(d - 7 * 24 * 60 * 60 * 1000);
    return result;
};

// 获取当前系统时间
getNow = function() {
    return new Date().Format("yyyy-MM-dd hh:mm:ss");

};
//格式化时间
Date.prototype.Format = function (fmt) {  
    var o = {
        "M+": this.getMonth() + 1,  
        "d+": this.getDate(),  
        "h+": this.getHours(),  
        "m+": this.getMinutes(),
        "s+": this.getSeconds(),
        "q+": Math.floor((this.getMonth() + 3) / 3),
        "S": this.getMilliseconds()
    };
    if (/(y+)/.test(fmt)) fmt = fmt.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));
    for (var k in o)
    if (new RegExp("(" + k + ")").test(fmt)) fmt = fmt.replace(RegExp.$1, (RegExp.$1.length == 1) ? (o[k]) : (("00" + o[k]).substr(("" + o[k]).length)));
    return fmt;
};

时间: 2024-09-26 18:29:08

js 如何获取一周前当前时间的相关文章

js实现获取当前时间是本月第几周的方法_javascript技巧

本文实例讲述了js实现获取当前时间是本月第几周的方法.分享给大家供大家参考.具体如下: <script language="javascript"> var getMonthWeek = function (a, b, c) { /* a = d = 当前日期 b = 6 - w = 当前周的还有几天过完(不算今天) a + b 的和在除以7 就是当天是当前月份的第几周 */ var date = new Date(a, parseInt(b) - 1, c), w = d

js 如何获取 一个月有多少个周?

问题描述 js 如何获取 一个月有多少个周? 解决方案 function getMonthWeek (a, b, c) { var date = new Date(a, parseInt(b) - 1, c), w = date.getDay(), d = date.getDate(); return Math.ceil( (d + 6 - w) / 7 ); }; var today=new Date();var last=new Date(today.getFullYear(), today

mysql中获取一天、一周、一月时间数据的各种sql语句写法_Mysql

创建表: 复制代码 代码如下: create table if not exists t(   id int,   addTime datetime default '0000-00-00 00:00:00′) 添加两条初始数据: insert t values(1, '2012-07-12 21:00:00′);insert t values(2, '2012-07-22 21:00:00′); 一.当天或当日插入的数据: 1.传统对比判断:SELECT * FROM `t` WHERE DA

js获取当前时间:用js去获取当前时间

  很多时候可能会用到用js去获取当前时间,然后根据获得的 年.月.日 重新组合成自己想要的字符串,现在自己就是想获得当前时间的 2011-05-06的形式,js的getFullYear() 可以返回2011, getMonth()  只能返回从 0-11之间的整数, getDate() 返回的是从1-31之间的整数,那怎么才能用比较简单的方法获取到05和06这样的字符串呢,在substr和substring都是从头读到尾的,详细的查看了js 手册,发现了string.slice这个函数,他可以

ASP+JS获取并实时显示服务器时间的代码

asp+|js|服务器|显示 第一种代码: <html><head> <script language=javascript type="text/javascript"> //特别注明:北京时间是格林尼治标准时加八小时,因此用的起始时间也是从八点起算的 var secondServer = <%=DateDiff("s", "1970-01-01 08:00:00", Now())%>; var

js获取当前日期或者前七天日期

<html> <head> <script type="text/javascript"> Date.prototype.format = function(fmt) { var o = { "M+" : this.getMonth()+1, //月份 "d+" : this.getDate(), //日 "h+" : this.getHours(), //小时 "m+"

js获取指定字符前/后的字符串简单实例_javascript技巧

如下所示: <!doctype html> <html> <head> <meta charset="utf-8"> <title>无标题文档</title> </head> <script type="text/javascript"> /* string 字符串; str 指定字符; split(),用于把一个字符串分割成字符串数组; split(str)[0],读取

js实时获取并显示当前时间的方法_javascript技巧

本文实例讲述了js实时获取并显示当前时间的方法.分享给大家供大家参考.具体实现方法如下: js部分如下: <script type="text/javascript"> window.onload = function() { var show = document.getElementById("show"); setInterval(function() { var time = new Date(); // 程序计时的月从0开始取值后+1 var

JS简单获取及显示当前时间的方法_javascript技巧

本文实例讲述了JS简单获取及显示当前时间的方法.分享给大家供大家参考,具体如下: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>当前时间</