java 和javascript 获取当前日期时间和本周日期时间 .
来源:互联网 发布:期货交易软件下载 编辑:程序博客网 时间:2024/05/16 12:23
今天在项目中统计一周内的新站入网数,所以要获取当前日期时间,并由当前日期获取本周的日期,在网上查了一下,将简便的方法记录下来,以便日后有需要。
import java.util.Calendar;public class Test {public static void main(String[] args) {Calendar cal =Calendar.getInstance(); SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd"); cal.set(Calendar.DAY_OF_WEEK, Calendar.MONDAY); //获取本周一的日期 System.out.println(df.format(cal.getTime()));//这种输出的是上个星期周日的日期,因为老外那边把周日当成第一天cal.set(Calendar.DAY_OF_WEEK, Calendar.SUNDAY);//增加一个星期,才是我们中国人理解的本周日的日期cal.add(Calendar.WEEK_OF_YEAR, 1); System.out.println(df.dateFormat(cal.getTime()));}}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>获取当前周</title></head><body></body></html><script type="text/javascript">function test(){ var date=new Date(); var date2=new Date(); var day=date.getDay(); var ms=date.getMilliseconds(); var Mon,Sun; var tmp=1000*60*60*24; switch(day){ case 0: Mon=ms-6*tmp; Sun=ms; break; case 1: Mon=ms; Sun=ms+6*tmp; break; case 2: Mon=ms-1*tmp; Sun=ms+5*tmp; break; case 3: Mon=ms-2*tmp; Sun=ms+4*tmp; break; case 4: Mon=ms-3*tmp; Sun=ms+3*tmp; break; case 5: Mon=ms-4*tmp; Sun=ms+2*tmp; break; case 6: Mon=ms-5*tmp; Sun=ms+1*tmp; break; }date.setMilliseconds(Mon);document.write("周一"+date.getFullYear()+"-"+(date.getMonth()+1)+"-"+date.getDate()+"<br />");document.write("周二"+date.getFullYear()+"-"+(date.getMonth()+1)+"-"+(date.getDate()+1)+"<br />");document.write("周三"+date.getFullYear()+"-"+(date.getMonth()+1)+"-"+(date.getDate()+2)+"<br />");document.write("周四"+date.getFullYear()+"-"+(date.getMonth()+1)+"-"+(date.getDate()+3)+"<br />"); document.write("周五"+date.getFullYear()+"-"+(date.getMonth()+1)+"-"+(date.getDate()+4)+"<br />");document.write("周六"+date.getFullYear()+"-"+(date.getMonth()+1)+"-"+(date.getDate()+5)+"<br />"); date2.setMilliseconds(Sun); document.write("周日"+date2.getFullYear()+"-"+(date2.getMonth()+1)+"-"+date2.getDate());}test()</script>
0 0
- java获取当前日期时间和本周日期时间
- java 和javascript 获取当前日期时间和本周日期时间 .
- java 和javascript 获取当前日期时间和本周日期时间 .
- java 获取当前日期时间和求出本周之内周一,周日的时间
- JavaScript 获取当前系统日期和时间
- JavaScript 获取当前的日期和时间
- javascript简单获取当前日期和时间
- Java 获取当前日期和时间
- Java 获取当前日期和时间
- Java 获取当前日期和时间
- Java 获取当前日期和时间
- Java获取当前的日期和时间
- 获取当前日期和时间
- java获取当天,前天,明天,本周,本月,本年的开始日期时间和结束日期时间
- 根据当前日期获取本周起止时间
- 根据当前日期获取本周起止时间
- 网页中通过JavaScript 获取当前系统日期和时间
- 两例JavaScript 获取当前系统日期和时间
- js封装成对象的例子
- java 和javascript 获取当前日期时间和本周日期时间 .
- sql语句查询经纬度范围
- chmod命令的用法
- tip4——listview滚到最后
- java 和javascript 获取当前日期时间和本周日期时间 .
- ActiviteMQ分析
- python获取登录验证码
- 大家分析分析,今年3月份硬盘价格会降吗
- ActiviteMQ分析
- Mybatis 一些常用语法
- NodeJs环境安装初探
- jQuery的三种$()
- 如何正确的选择框架,希望给出意见