js 时间计算(加减天数、返回当前时间后一个星期的日期,返回格式yyyy-MM-dd)
来源:互联网 发布:安卓短信轰炸机源码 编辑:程序博客网 时间:2024/05/05 08:43
<html>
<head><title>JS DATE</title></head>
<script type="text/javascript">
//返回7天前后的时间,格式 ‘yyyy-mm-dd’
function getNowFormatDate()
{
var day = new Date();
var Year = 0;
var Month = 0;
var Day = 0;
var CurrentDate = "";
//初始化时间
//Year = day.getYear();//有火狐下2008年显示108的bug
Year = day.getFullYear();//ie火狐下都可以
Month = day.getMonth()+1;
Day = day.getDate();
CurrentDate += Year + "-";
if (Month >= 10 )
{
CurrentDate += Month + "-";
}
else
{
CurrentDate += "0" + Month + "-";
}
if (Day >= 10 )
{
CurrentDate += Day ;
}
else
{
CurrentDate += "0" + Day ;
}
return CurrentDate;
}
function date2str(yy, mm, dd, prenext) {
var s, d, t, t2;
t = Date.UTC(yy, mm, dd);
t2 = 7 * 1000 * 3600 * 24; //加减7天的时间
if (prenext == 'pre') {
t-= t2;
} else {
t+= t2;
}
d = new Date(t);
s = d.getUTCFullYear() + "-";
s += ("00"+(d.getUTCMonth()+1)).slice(-2) + "-";
s += ("00"+d.getUTCDate()).slice(-2);
return s;
}
function str2date(str, prenext){
var dd, mm, yy;
var reg = /^(/d{4})-(/d{1,2})-(/d{1,2})$/;
if (arr = str.match(reg)) {
yy = Number(arr[1]);
mm = Number(arr[2])-1;
dd = Number(arr[3]);
} else {
var d = new Date();
yy = d.getUTCFullYear();
mm = ("00"+(d.getUTCMonth())).slice(-2);
dd = ("00"+d.getUTCDate()).slice(-2);
}
if (prenext == null || (prenext != 'pre' && prenext != 'next')) {
var prenext = 'pre';
}
return date2str(yy, mm, dd, prenext);
}
alert(str2date(getNowFormatDate(), 'next'));
</script>
<body>
</body>
</html>
- js 时间计算(加减天数、返回当前时间后一个星期的日期,返回格式yyyy-MM-dd)
- JS时间(一个日期返回周日与周六、yyyy-mm-dd转Date、Date yyyy-dd-mm)
- js获取当前的日期时间 格式“yyyy-MM-dd HH:MM:SS”
- 系统会随机给你一个日期(yyyy-MM-dd)字符串,你需要计算这个时间上一个月的最后一天的具体日期,最后以yyyy年MM月dd日的字符形式返回
- js 获取当前日期时间 格式为 yyyy-mm-dd hh:MM:ss
- js如何取当前日期时间/格式为:yyyy-mm-dd hh:mm:ss
- js 获取当前日期时间 格式为 yyyy-mm-dd hh:MM:ss
- js获取当前日期,并且转化为时间格式“yyyy-MM-dd HH:MM:SS”
- JS获取当前的日期时间 格式“yyyy-MM-dd HH:MM:SS” 可以根据需求修改
- 获取当前的日期时间 格式“yyyy-MM-dd HH:MM:SS"
- 获取当前的日期时间 格式“yyyy-MM-dd HH:MM:SS”
- 如何简单正确地向前台返回"YYYY-MM-DD hh:mm:ss"格式的时间值
- js 获取当前时间 YYYY-MM-DD
- JS中时间戳转日期格式(YYYY-MM-dd HH:mm:ss)
- 已知一个日期,yyyy-MM-dd格式,从当前日期倒推num天,返回这一日期集合
- JS获取当前日期和时间的方法,并按照YYYY-MM-DD格式化
- 比对YYYY-MM-DD HH:MM:SS格式的日期与当前日期的时间间隔
- JS获取当前时间或者把毫秒转换成yyyy-MM-dd的格式
- 手机游戏开发!!!努力!!!
- 浅谈java.util.concurrent包的并发处理
- java数据类型,hibernate数据类型,标准sql数据类型之间的对应表
- Hibernate tools的hbm2ddl和hbm2java
- JAVA线程池的简单实现及优先级设置
- js 时间计算(加减天数、返回当前时间后一个星期的日期,返回格式yyyy-MM-dd)
- 面试
- 通过ClassLoader调用外部jar包
- 关于“ora-01483:DATE或NUMBER赋值变量的长度无效”的问题
- 关于对项目组组员的一篇转IRRLICHTgui设计模式文章的评论
- 笔记本CPU区别 SP,su,sl,p,t ,CPU 区别 比较
- 判断字符串是否全是数字
- Hibernate学习17 -- 关联映射7 -- 继承映射1 -- 一张表存储
- 装完Ubuntu 9.10后要干的事