java 获取当前系统时间
2015-09-16 17:15
651 查看
Calendar c = Calendar.getInstance();
c.setTime(new Date()); //设置当前日期
c.add(Calendar.DATE, 1); //日期分钟加1,Calendar.DATE(天),Calendar.HOUR(小时)
Date date = c.getTime(); //结果
System.out.println(date);
//结果Tue
Oct 01 17:34:52 CST 2013
// 获得上一个月的年和月,要求格式为2008-05
Calendar cal=Calendar.getInstance();//当前日期
cal.set(Calendar.DATE,1);//设为当前月的1号
cal.add(Calendar.DATE,-1);//减一天,变为上月最后一天
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM");
System.out.println(simpleDateFormat.format(cal.getTime()));
//获取明天的日期
Date date1=new Date();//取时间
Calendar calendar = new GregorianCalendar();
calendar.setTime(date1);
calendar.add(calendar.DATE,1);//把日期往后增加一天.整数往后推,负数往前移动
date1=calendar.getTime(); //这个时间就是日期往后推一天的结果
SimpleDateFormat formatter = new
SimpleDateFormat("yyyyMMdd");
String dateString = formatter.format(date1);
System.out.println(dateString);
//结果是20131001 当前时间是20130930
2013-05-16 12:07 51人阅读 评论(0) 收藏 编辑 删除
获取系统当前时间:
public static void main(String[] args) {
SimpleDateFormat tempDate = new SimpleDateFormat("yyyy-MM-dd");
String datetime = tempDate.format(new java.util.Date());
System.out.println(datetime);
}
显示:2012-05-16
public static void main(String[] args) {
SimpleDateFormat tempDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String datetime = tempDate.format(new java.util.Date());
System.out.println(datetime);
}
显示:2013-05-16 12:12:56
long now = System.currentTimeMillis(); // 现在经过的毫秒数
long time = now / 1000;// 现在经过的秒数
long time2 = time - 2 * 24 * 60 * 60;// 少两天的天数
String sql = "select GlobalID from "
+ ch.getTableName()
+ " where Status=1 and ChannelCode like '"+ch.getChannelCode()+"%' and CreateDate>"
+ time2+" order by PublishDate desc";
指定的时间加上一分钟:
String str="1259";
SimpleDateFormat sdf= new SimpleDateFormat("HHmm");
Date birthday = sdf.parse(str);
System.out.println(birthday);
System.out.println((new SimpleDateFormat("HHmm")).format(birthday));
Calendar cal = Calendar.getInstance();
cal.setTime(birthday);
cal.add(Calendar.MINUTE, 1);
String a=(new SimpleDateFormat("HHmm")).format(cal.getTime());
System.out.println(a);
c.setTime(new Date()); //设置当前日期
c.add(Calendar.DATE, 1); //日期分钟加1,Calendar.DATE(天),Calendar.HOUR(小时)
Date date = c.getTime(); //结果
System.out.println(date);
//结果Tue
Oct 01 17:34:52 CST 2013
// 获得上一个月的年和月,要求格式为2008-05
Calendar cal=Calendar.getInstance();//当前日期
cal.set(Calendar.DATE,1);//设为当前月的1号
cal.add(Calendar.DATE,-1);//减一天,变为上月最后一天
SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyyy-MM");
System.out.println(simpleDateFormat.format(cal.getTime()));
//获取明天的日期
Date date1=new Date();//取时间
Calendar calendar = new GregorianCalendar();
calendar.setTime(date1);
calendar.add(calendar.DATE,1);//把日期往后增加一天.整数往后推,负数往前移动
date1=calendar.getTime(); //这个时间就是日期往后推一天的结果
SimpleDateFormat formatter = new
SimpleDateFormat("yyyyMMdd");
String dateString = formatter.format(date1);
System.out.println(dateString);
//结果是20131001 当前时间是20130930
java 获取当前系统时间
2013-05-16 12:07 51人阅读 评论(0) 收藏 编辑 删除获取系统当前时间:
public static void main(String[] args) {
SimpleDateFormat tempDate = new SimpleDateFormat("yyyy-MM-dd");
String datetime = tempDate.format(new java.util.Date());
System.out.println(datetime);
}
显示:2012-05-16
public static void main(String[] args) {
SimpleDateFormat tempDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String datetime = tempDate.format(new java.util.Date());
System.out.println(datetime);
}
显示:2013-05-16 12:12:56
long now = System.currentTimeMillis(); // 现在经过的毫秒数
long time = now / 1000;// 现在经过的秒数
long time2 = time - 2 * 24 * 60 * 60;// 少两天的天数
String sql = "select GlobalID from "
+ ch.getTableName()
+ " where Status=1 and ChannelCode like '"+ch.getChannelCode()+"%' and CreateDate>"
+ time2+" order by PublishDate desc";
指定的时间加上一分钟:
String str="1259";
SimpleDateFormat sdf= new SimpleDateFormat("HHmm");
Date birthday = sdf.parse(str);
System.out.println(birthday);
System.out.println((new SimpleDateFormat("HHmm")).format(birthday));
Calendar cal = Calendar.getInstance();
cal.setTime(birthday);
cal.add(Calendar.MINUTE, 1);
String a=(new SimpleDateFormat("HHmm")).format(cal.getTime());
System.out.println(a);
相关文章推荐
- java.lang.NoClassDefFoundError
- eclipse maven 插件安装
- java写出图形界面
- jdk 安装配置
- Java开发环境搭建
- java 指定时间时间戳
- JAVA中获取当前系统时间
- java数字位数补全
- SpringMVC传参数一
- Spring MVC 文件下载IE浏览器不支持的问题解决
- Java内存分配
- Java从包中读取所有的class文件
- Java从包中读取所有的class文件
- Java从服务器上获取时间,动态在jsp页面显示
- Java读取war包文件
- Eclipse快捷键 10个最有用的快捷键
- Java读取war包文件
- 【Java多线程】-读写锁ReadWriteLock
- Java中集合转数组
- Java反射机制详解