<script type="text/javascript">
function getLastDate() {
var date = new Date();
var month = date.getMonth() + ;
var day = date.getDate();
var hh = date.getHours();
var mm = date.getMinutes();
var ss = date.getSeconds();
var year = date.getFullYear();
alert(year); var ym;
var year1;
day = day - ;
if (day <= ) {
day = mygetday(day, month, year);
var months = mygetmonth(month);
ym = months.split(",");
year1 = ym[];
day = FormatDate(day);
month = FormatDate(ym[]);
return year1 + "-" + month + "-" + day + "&nbsp;" + hh + ":" + mm + ":" + ss;
}
else {
return year + "-" + month + "-" + day + "&nbsp;" + hh + ":" + mm + ":" + ss;
} } // 获取某一天的日期
function mygetday(day, month, year) {
var daynum = ;
if (month == || month == || month == || month == || month ==
|| month == || month == ) {
daynum = ;
} else if (month == ) {
if (year % == ) {
daynum = ;
} else {
daynum = ;
}
}
day = daynum + day;
return day;
}
// 获取某一天的月份
function mygetmonth(month) {
var year = new Date().getFullYear();
if (month == ) {
month = ;
year = year - ;
} else {
month = month - ;
}
return year + "," + month;
}
function FormatDate(d) {
if (d.toString().length == ) {
d = "" + d;
}
return d;
}
$(function () {
$('#birthday').datetimebox('setValue', getLastDate());
}); </script> <script type="text/javascript">
function getLastDate() {
var date = new Date(); //获取当前时间
var month = date.getMonth() + ;
var day = date.getDate();
var hh = date.getHours();
var mm = date.getMinutes();
var ss = date.getSeconds();
var year = date.getFullYear();
alert(year); var ym;
var year1;
day = day - ; //获取十天前的时间
if (day <= ) {
day = mygetday(day, month, year);
var months = mygetmonth(month);
ym = months.split(",");
year1 = ym[];
day = FormatDate(day);
month = FormatDate(ym[]);
return year1 + "-" + month + "-" + day + "&nbsp;" + hh + ":" + mm + ":" + ss;
}
else {
return year + "-" + month + "-" + day + "&nbsp;" + hh + ":" + mm + ":" + ss;
} } // 获取某一天的日期
function mygetday(day, month, year) {
var daynum = ;
if (month == || month == || month == || month == || month ==
|| month == || month == ) {
daynum = ;
} else if (month == ) {
if (year % == ) {
daynum = ;
} else {
daynum = ;
}
}
day = daynum + day;
return day;
}
// 获取某一天的月份
function mygetmonth(month) {
var year = new Date().getFullYear();
if (month == ) {
month = ;
year = year - ;
} else {
month = month - ;
}
return year + "," + month;
}
function FormatDate(d) {
if (d.toString().length == ) {
d = "" + d;
}
return d;
}
//测试填充文本框
$(function () {
$('#birthday').datetimebox('setValue', getLastDate());
}); </script>

js 获取据当前时间n天前的时间的更多相关文章

  1. Oracle中获取当前时间半小时前的时间

    最近项目中有个要根据半个小时前的数据情况判断某一栏位的值,但是一直没想到怎样获取当前时间的半小时前的时间,今天突然想到可以通过sysdate做差来获取,比如sysdate-1这样的,刚开始没有对结果进 ...

  2. python获取当前时间、今天零点、235959点、昨天当前时间、明天的当前时间

    python获取当前时间.今天零点.23:59:59点.昨天当前时间.明天的当前时间. 关注公众号"轻松学编程"了解更多. 获取当前时间.今天零点 使用timedalte. tim ...

  3. js获取n分钟(或n小时或n个月)后(或前)的时间(日期)

    标题有点绕,其实意思就是根据系统当前时间,获取n分钟或n小时或n个月后的时间. 例如:当前时间下,获取10分钟后的时间. var date=new Date(); //1. js获取当前时间 var ...

  4. JS获取当前日期及 js获取当前时间和一星期前的时间

    var myDate = new Date();     new Date() 代表当前 年 月 日 时 分 秒: myDate.getYear();        //获取当前年份(2位),getY ...

  5. JS获取当前时间和日期

    当前时间和日期 var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1 ...

  6. 腾讯云图片鉴黄集成到C# SQL Server 怎么在分页获取数据的同时获取到总记录数 sqlserver 操作数据表语句模板 .NET MVC后台发送post请求 百度api查询多个地址的经纬度的问题 try{}里有一个 return 语句,那么紧跟在这个 try 后的 finally {}里的 code 会 不会被执行,什么时候被执行,在 return 前还是后? js获取某个日期

    腾讯云图片鉴黄集成到C#   官方文档:https://cloud.tencent.com/document/product/641/12422 请求官方API及签名的生成代码如下: public c ...

  7. js获取前n天或后n天的天数

    1获取n天后的某天的日期 <!DOCTYPE html> js获取前n天或者后n天的天数 </style> <body > <h1 id="date ...

  8. JS获取时间(当前-过去-未来)

    /** * 获取时间格式为:1970-01-01 00:00 * @param {参数} params * 属性 类型 默认值 必填 说明 * date Date new Date() 否 Date对 ...

  9. js获取一周前日期

    项目中需要设定默认开始时间为一周前,结束时间为现在,现在写一下如何用js获取一周前日期. 1 var time=(new Date).getTime()-7*24*60*60*1000; 2 var ...

随机推荐

  1. Python基础之面向对象

    一.面向对象概述 面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想.OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数. 面向过程 ...

  2. 使用 expect 命令执行自动分发系统

    一.命令 except 实例详解 1. 介绍 expect 使用场景 expect可以让我们实现自动登录远程机器,并且可以实现自动远程执行命令.当然若是使用不带密码的密钥验证同样可以实现自动登录和自动 ...

  3. 3-2 bash 特性详解

    根据马哥Linux初级 3-2,3-3,编写 1. 文字排序 不影响源文件,只是显示根据ASCII码字符升序 nano的用法, 其实这个是生成一个文本,然后就可以在里面编辑. Ctrl + o, 后回 ...

  4. hibernate 注解 唯一键约束 uniqueConstraints

    @Table 注解包含一个schema和一个catelog 属性,使用@UniqueConstraints 可以定义表的唯一约束. 如果是联合约束就用下面这种 @Table(name="tb ...

  5. ubuntu与centos安装软件的不同点总结

    ubuntu与redhat系列的linux操作系统安装软件区别是很大的.下表列出了两者之间的对比.

  6. linux下shell脚本执行jar文件

    最近在搞一个shell脚本启动jar文件个关闭jar文件的东东.搞得我都蛋疼了.今天晚上终于弄好了 话说,小弟的linux只是刚入门,经过各方查资料终于搞定了.话不多说,下面开始上小弟写的shell脚 ...

  7. UrlEncode 和 HtmlEncode

    UrlEncode 是将指定的字符串按URL编码规则,包括转义字符进行编码.

  8. jquery的各种隐藏显现动画的区别

    <!DOCTYPE html> <html> <head lang="en"> <meta charset="utf-8&quo ...

  9. C#.NET 大型通用信息化系统集成快速开发平台 4.1 版本 - 大数据支持分表优化

    公司的短信平台,数据量越来越大了,需要对数据进行一些优化,下面是拆分后的数据库量参考. 新开发的软件模块,必须支持分表,拆表的功能一个数据表里,不适合保存1000万以上的记录新开发的业务模块,能分表的 ...

  10. LeetCode:N-Queens I II(n皇后问题)

    N-Queens The n-queens puzzle is the problem of placing n queens on an n×n chessboard such that no tw ...